Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file build.tcl at check-in 72ef585808c5a41a
2018-06-22
| ||
19:53 | Fixup of all location information, switch to the new core.tcl-lang.org domain. Fix http schema uses. file: [0d995c77b7] check-in: [f15969944e] user: aku branch: trunk, size: 470 | |
2014-05-14
| ||
21:03 | Installation - Reactivate install of "cron_lock" helper, and fully drop the old set of watch-* apps. file: [51132b990b] check-in: [720446dc14] user: andreask branch: fx, size: 464 | |
2014-05-09
| ||
21:13 | Updated and extended testsuite to match the last round of changes. Fixed bugs uncovered by the work. Some extensions: "header" attribute for mails. file: [057189f789] check-in: [8389ab77f0] user: aku branch: fx, size: 1016 | |
2014-05-05
| ||
22:27 | Added a helper shell script for file-based locking of cron-jobs file: [6454ffde2e] check-in: [426e7b6295] user: andreask branch: fx, size: 1015 | |
2014-02-18
| ||
06:03 | Rework system into single app "fx". Use cmdr framework. Store as much as possible in extension tables of the various fossil databases. file: [a78fe94ca5] check-in: [31fa73318a] user: aku branch: fx, size: 969 | |
2013-10-18
| ||
23:13 | Build tweak, added kettle references. file: [ff626caf0c] check-in: [ea851dafbc] user: andreask branch: trunk, size: 884 | |
2013-10-11
| ||
04:03 | Added helpers to see the raw timeline RSS, and specific artifacts. file: [6ea2844735] check-in: [a91222033b] user: aku branch: trunk, size: 648 | |
2013-10-10
| ||
06:45 | Moved the hardwired value of 200 for retrieval of timeline RSS entries to a configuration value ('num-entries'), with default of 200. Extended the database schema of table 'seen' with a column 'atime' to hold the last time the artifact was seen in the timeline RSS (epoch). Modified the database schema of table 'seen', going from the constraint unique (pid) to the constraint unique (pid,hash) => Guard against the possibility of artifact ids not unique across the entirety of all repositories, but only within a single repository. Added a configuration value ('days-to-expiry') for the expiration threshold (in days), with a default value of 30. Created command 'watch-schema-update-002-seen-expiry' to update the database schema of existing state databases. Modified 'watch-do' to use the new configuration value 'num-entries'. Modified 'watch-do' to touch the atime of seen artifacts as means of resetting their expiry timeout. Modified 'watch-do' to extract the ticket titles from the timeline RSS entries, for use in the generated mail, if any. As a note on that, the thought that we would need a clone of the repository to get this information was obviously wrong. Created command 'watch-expire' to scan the state database for expired artifacts, and remove them. Created command 'watch-cron' as the entry point for cron, calling do and expire, with locking. file: [bf0cb1de0f] check-in: [34b8ff75cd] user: aku branch: trunk, size: 561 | |
05:10 | Split watch state database initialization into separate command, and created finalization command. file: [3bf4a2f172] check-in: [d0ef544c53] user: aku branch: trunk, size: 530 | |
00:24 | Schema change: configuration data moved to shared state database. Three new commands to query and modify the configuration. Factored db initialization into same procedure in all commands (execpt setup). Lastly, new script to perform the schema update for existing state databases file: [b9200f665a] check-in: [c639170d40] user: andreask branch: trunk, size: 471 | |
2013-10-09
| ||
04:48 | Added: Added kettle-based build system. file: [230fcfc922] check-in: [ec8c603b81] user: aku branch: trunk, size: 364 | |