• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Increase proc coverage

Accomodate the test for downstream, where the notification object depends on whether the calendar is private or not

Localize the notification mode as we do downstream, fix test so that the notification generated internally by calendar::item::new is detected, rather than a dummy one

    • -1
    • +3
    ./catalog/calendar.de_DE.ISO-8859-1.xml
    • -11
    • +12
    ./catalog/calendar.en_US.ISO-8859-1.xml
    • -0
    • +2
    ./catalog/calendar.it_IT.ISO-8859-1.xml
Detect when permission caching is enabled and flush the permission cache in this case

Formatting changes, use more appropriate operator

Fix typo, formatting changes

Increae proc coverage

Increase proc coverage

Deprecate calendar::make_datetime less useful than it used to be

Increase proc coverage

Deprecate calendar::from_sql_datetime, not used upstream and superseded by modern HTML5 features and clock idioms

Increase proc coverage

Increase proc coverage

Increase proc coverage

Increase proc coverage

Deprecate calendar::adjust_date, implementing a trivial default logic

Fix typo

calendar_ids_list won't be passed in the right format to be validated in the page contract, in exchange, quote it properly in the database

Use standard %H:%M notation to pass the event time to calendar creation

Clarify idiom, improve markup

    • -7
    • +11
    ./www/cal-item-create-recurrence.tcl
Fix typo

Modernize idiom

Harden page contract, use modern date widget to avoid custom date parsing

    • -31
    • +11
    ./www/cal-item-create-recurrence.tcl
Fix spec syntax

Cleanup variables never used and form never rendered

Harden and modernize page contract, remove reference to non-existing database columns from ancient downstream installations

Reinstate lost comment

Use modern date and time form input types so that the time values validated by the contract are the same used by the UI and no different values can be supplied to the form via the pseudo-fields for e.g. year, day and so on...

Shorten idiom

Modernize and tighten page contract