1206:b91f5920af7c
|
2017-01-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Configure storage modules according to those present in the stores package,
similar to the way that scheduling modules are configured, introducing a new
tool to update the configuration when new modules are added. |
|
|
docs/wiki/Administration imiptools/stores/__init__.py imiptools/stores/database/__init__.py tools/install.sh tools/update_storage_modules.py
|
|
1205:8e9c052f4e5f
|
2016-12-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a tool for constructing event invitations. |
|
|
tools/invite.py
|
|
1204:5dbc885f21db
|
2016-12-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added convenience functions to make unique identifiers and new calendar objects. |
|
|
imiptools/client.py imiptools/data.py imipweb/calendar.py
|
|
1203:f12ef637a7dd
|
2016-12-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added documentation and copyright information to the showmail script. |
|
|
tools/showmail.py
|
|
1202:5b39e2df8e80
|
2016-12-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added set_quota_groups.py to the installed tools. |
|
|
tools/install.sh
|
|
1201:ef246d02f7cf
|
2016-12-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added descriptions and copyright information to the shell script tools. |
|
|
tools/fix.sh tools/i18n_format.sh tools/i18n_messages.sh tools/init.sh tools/init_user.sh tools/install.sh
|
|
1200:d0bf1870b447
|
2016-12-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Consolidate informational messages from handlers in summary messages.
Add extra spacing between messages for clarity. |
|
|
imiptools/handlers/__init__.py imiptools/mail.py
|
|
1199:85897718c7ce
|
2016-10-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed scheduling function registries to map names to collections of functions.
Introduced common event update/removal scheduling functions in the quota module.
Introduced common free/busy modification functionality in the quota module for
different scheduling functions to use.
Added the common module to the reserved modules list in the update tool.
Added tests of recurring events and indefinitely-recurring events requiring
scheduling using the quota functionality. |
|
|
imiptools/handlers/scheduling/__init__.py imiptools/handlers/scheduling/access.py imiptools/handlers/scheduling/freebusy.py imiptools/handlers/scheduling/quota.py tests/test_resource_invitation_constraints_quota_recurring_group.sh tests/test_resource_invitation_recurring_indefinitely_group.sh tools/update_scheduling_modules.py
|
|
1198:7d1cbe361b3b
|
2016-10-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Established separate journal tables so that store and journal data are not mixed
together in the same tables when both are configured to reside in the same
database. |
|
|
conf/postgresql/schema.sql docs/wiki/DatabaseStore imiptools/stores/database/common.py
|
|
1197:16c397f18526
|
2016-10-08 |
Paul Boddie |
changeset
files
shortlog
graph
|
Prevent multiple entries for any given event/recurrence in free/busy providers. |
|
|
imiptools/stores/common.py
|
|