• last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Added categories support -- filtering/ordering still missing, but otherwise we're good

    • -70
    • +144
    /openacs-4/packages/logger/lib/entries.tcl
    • -13
    • +9
    /openacs-4/packages/logger/tcl/package-procs.tcl
    • -1
    • +1
    /openacs-4/packages/logger/www/log.adp
    • -33
    • +70
    /openacs-4/packages/logger/www/log.tcl
- Ability to pass parameters via named properties, instead of misusing the 'value' property

- Allowing widget to only show one tree

- Changed to new namespace style

- Added category::get_names proc, which can get names for a list of categories

Added helpful view for getting categories

UI design

Commented out ds_comments about user-switching

- Added number of comments to CMT link

- Added link to automated testing

Removed TODO after fixing the issue

Fixed bug with all DB statements showing zero time -- Dirk had changed the way we count the milliseconds, but missed this page.

Got rid of the 3 ds_comment's always present, and moved them into RP-info structure

TODO comment

removed word placeholder

    • -1
    • +1
    /openacs-4/www/global/file-not-found.html
upgrade documentation to rc1

  1. … 99 more files in changeset.
Futzing and fiddling, moving graphics into the resources directory, fixing

typos, etc.

  1. … 9 more files in changeset.
Added notifications to calendar. Currently works only for PostgreSQL, will do the port to Oracle in the next 4 weeks.

    • -1
    • +8
    /openacs-4/packages/calendar/www/view.adp
    • -1
    • +9
    /openacs-4/packages/calendar/www/view.tcl
Removed large chunks of commented-out Oracle code.

Removed unused pgplsql procs - that looked very broken and haven't been used in over two years.

drop table statements won't work until the view is dropped

Moved portal resources to the resources directory ...

  1. … 25 more files in changeset.
Many many updates:

Added in basic notifications (no UI) for when tasks are created

Reduced the number of pages required for task create from 3 to 2 when dependencies

are being created.

Set up ability to add dependencies between newly created tasks (checks for loops so

they don't depend on each other)

Finished adding in basic categorization. UI could be improved, but it works.

Many minor UI updates.

Added in some functions that I had neglected to commit earlier.

Note that this still has a bug in the all_users view. It should be all_users_all, I

believe.

  1. … 12 more files in changeset.
file project-manager-notifications-create.sql was initially added on branch oacs-5-0.

file task-procs.tcl was initially added on branch oacs-5-0.

    • -0
    • +0
    /openacs-4/contrib/packages/project-manager/tcl/task-procs.tcl
file task-procs-postgresql.xql was initially added on branch oacs-5-0.

file project-manager-notifications-drop.sql was initially added on branch oacs-5-0.

Hey ... it works!

Updated the info file

Removed unnecessary comment

Removed a broken query

Lumped all the different view-pages' query into one thus drastically slashing the amount of code that looks subtly different but effectively always retrieves calendar items for a particular interval.

    • -0
    • +53
    /openacs-4/packages/calendar/www/views-oracle.xql
    • -0
    • +49
    /openacs-4/packages/calendar/www/views-postgresql.xql
The date format string is constant - it is always the ANSI date format. There is no need to create a variable in TCL and then pass it on as a bind variable to the database. Instead I have hard-wired the format string into the database which means less code and maybe even slightly more efficiency.

Moved cal-item-2-procs stuff into cal-item-procs. i

Moved all procs into calendar::item namespace.

Removed unused queries.