• last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add a precautional "if not exists"

New index on cal_items(on_which_calendar, item_type_id)

file upgrade-2.10.0d7-2.10.0d8.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    ./sql/postgresql/upgrade/upgrade-2.10.0d7-2.10.0d8.sql
added missing upgrade script

file upgrade-2.10.0d6-2.10.0d7.sql was initially added on branch oacs-5-10.

    • -0
    • +0
    ./sql/postgresql/upgrade/upgrade-2.10.0d6-2.10.0d7.sql
create a partial index on public calendars

Port of downstream feature: cleanup properly everything related with a calendar package instance before deleting (e.g. calendar item types)

This might be superseded by just plain referential integrity, taking care also of the oracle part, in a future moment

improve spelling: move closer to the linux documentation recommendations

  1. … 8 more files in changeset.
Reform 'all_day_event' private interface:

now we consider all day events only those where the time component of both start and end date is set at midnight. This is more restrictive that the previous criteria, which would allow also events where start and end date were equals, or the date component was different, regardless of time, to be considered all day events.

In practice, the user interface would already make so that an event created as "all day event" would be set with midnight as the time for start and end date.

calendar::item::get would already return time_p in the array to indicate whether this was an event with time or not. No time would mean "all day event". For convenience, we now return also the straight all_day_event_p flag in the array.

Remove blind catch, this proc is actually robust to bogus values

added editor hints and white-space cleanup

    • -0
    • +6
    ./tcl/calendar-callback-hooks-procs.tcl
    • -16
    • +17
    ./tcl/calendar-compatibility-procs.tcl
  1. … 21 more files in changeset.
Replace deprecated idiom

Adapt clock format for the now stricter 'lc_time_fmt'

improve comments

Introduce a new callback hook for calendar item edit

    • -0
    • +6
    ./tcl/calendar-callback-hooks-procs.tcl
Whitespace changes

improve spelling

  1. … 5 more files in changeset.
Fix typo

Fix typos

improve spelling

fix placement of <h1>: when placed inside the form, the form editing causes heading to be displayed right of everything

improve indentation of adp-file.

bugfix: propagate event on radio button via "-preventdefault=false", otherwise switching between all-day and hour event does not work

improve input checking on dates (cal-item-new) and improve error messages

  1. … 1 more file in changeset.
fix wrong comment

fix broken link

Remove obsolete xql files

Reduce divergency between oracle and postgres codebase

    • -18
    • +0
    ./tcl/calendar-procs-postgresql.xql
improve spelling

  1. … 21 more files in changeset.
Replace ad_decode idioms

  1. … 2 more files in changeset.
Replace ad_decode idiom and unnest expr