• last updated 19 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 225 more files in changeset.
Fix a bunch of typos

  1. … 120 more files in changeset.
change on_mount callback to after_install callback

redirect users to expenses admin when they get to expenses

modify export feature to export expense type and expense code

added additional expense category

removed class_key from the export, it's not needed

fix a proc in expense package that displays categories in a column, it returns an errorif category is empty

add a TERM column in the expenses list

fix the callback, there's no such callback as package_mount

fixed callback on expenses so that a category tree 'expense code' is created

adjust version numbers

  1. … 1 more file in changeset.
Require expense-tracking 0.1a not 0.1d

various update, bug fixes and changes to dotlrn-ecommerce, attendance, expenses and expense-tracking

  1. … 102 more files in changeset.
changed some wordings on the action buttons, fixed exports to only export unmarked expenses, fix callback namespace

fix bugs 105, 117, 142, 143, 144

commit expenses package, singleton package to access all the line expenses entered in the expense-tracking module

    • -0
    • +141
    ./sql/postgresql/expenses-create.sql
    • -0
    • +52
    ./sql/postgresql/expenses-drop.sql
    • -0
    • +19
    ./tcl/apm-callback-procs.tcl
    • -0
    • +39
    ./tcl/expenses-procs.tcl
    • -0
    • +5
    ./www/admin/export-confirm.adp
    • -0
    • +39
    ./www/admin/export-confirm.tcl
    • -0
    • +4
    ./www/admin/export-expenses.adp
    • -0
    • +80
    ./www/admin/export-expenses.tcl
    • -0
    • +12
    ./www/admin/index.adp
    • -0
    • +68
    ./www/admin/index.tcl
    • -0
    • +12
    ./www/admin/index.xql