Timeline

Not logged in
Bounty program for improvements to Tcl and certain Tcl packages.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2020-04-11
19:58
Reduced website for canceled conference a bit more. Leaf check-in: 7fc87aea3d user: aku tags: active-on-core
19:42
Added ability to create a minimal conference website for when it is canceled. check-in: 275c7670fb user: aku tags: active-on-core
19:14
Extended command `registration list` (aka `registered`) option `--raw` to store peoples email addresses into the generated CSV. Each email generates a full entry for the person. IOW a person with multiple emails will show up as that many row. check-in: 9e8668ee76 user: aku tags: active-on-core
2019-10-15
22:33
Extended `registration list` (aka `registered`) to recognize option `--raw`. This triggers printing of the data in CSV format. The CSV data also contains information not shown in the regular table, i.e. honorifics and badge text. Updated low-level DB code to provide the new data: honorifics, badge texts. check-in: 8204dace98 user: aku tags: active-on-core
21:34
Extended contact table with column 'badge' to badge text/description. Will be used to store affiliation information outside of project/company links tracked by the system. - Extended database - Extended command set (+ contact set-badge) - Extended dump check-in: 3471b59b2b user: aku tags: active-on-core
19:49
Added short aliases for booking and unbooking the hotel. check-in: 520ec4cf67 user: aku tags: active-on-core
19:48
Added option '--exclude' to various mail-generating commands: - registration nag - submission speaker-ping - submission nag Excludes specific contacts from the mail. Tweaked messages a bit as well, and sql commands (some superfluous columns removed). Further (conference): Replaced imported `contact`. Now using `cm contact`, i.e. full path to commands. The circular dependencies between contact, conference, and campaign are making the import to brittle. check-in: 7d08ca35c6 user: aku tags: active-on-core
2019-10-07
02:50
Fix in `contact match`: - Missing initialization - Missing handling of special case (no votes) Fix in `contact create-person`: - Missing comma, sql syntax error check-in: a01881a474 user: aku tags: active-on-core
2019-09-25
05:42
Extended the registration table with flag `tech attendance`. Extended `register` command to take new option `--(no-)tech`. Default is `--tech`. Extended `registered` command to show tech flag, and speakers. Extended further to take new option `--compact` / `-C` for taller display (stacked tutorial information). check-in: 21a14f89ad user: aku tags: active-on-core
04:43
Added command `contact match`. Semi-exposes the validation for contacts, returning all possible matches. On mismatch it digs harder using a voting scheme on the pieces of the pattern. That might be useful for the regular validation as well. Especially if that is also modified to show all the possible matches of an ambigous patterns too. check-in: 1bae762613 user: aku tags: active-on-core
2019-09-24
22:54
Extended contact information with honorifics (to place in front of name) - Database migration script - Database schema extension - Low level database code (insertion, update) - Option to set honorific when creating a person - Command to set/change honorific later - Extended dump code to save honorifics - Show honorifics in contact details and lists. Extended contact references: `%<n>` using the internal database id. Absolutely unique, unambigous. Prep for coming batch searching and matching, and scripted updates (registrations). check-in: 9f251a1347 user: aku tags: active-on-core
21:56
Added a general `ping` command. check-in: 0fb5a6d120 user: aku tags: active-on-core
21:31
Modified `template show` to act on global option `--raw`. check-in: 23ea125527 user: aku tags: active-on-core
21:31
Tweaked description of a `debug speakers` command. check-in: fc1689601a user: aku tags: active-on-core
2019-09-18
01:30
Typo fix in acceptance-ping, active mail addresses. Split result generation from return in a few places, was used for temporary narrative tracing. Fixed use of wrong retrieval proc for speakers and associated data, broke link generation. check-in: 00b2472be3 user: aku tags: active-on-core
2019-09-11
18:48
Fix typo in author+note extraction for the internal submission page. Wrong variable caused missing names. Slight reformatting. check-in: 7108d49937 user: aku tags: active-on-core
2019-08-29
18:22
Remove stray closing bracket. This breaks all the forms, incidentally :( check-in: aa930dd5e5 user: andreask tags: active-on-core
2019-08-13
01:53
Extended the facility for static assets to allow binary assets as well, like images. Each asset specififcation now has a third field, flags, which currently controls templating (default on, disabled via `no-template`), and base64 decoding (default off, enabled via `base64`). check-in: c96df5f5a9 user: aku tags: active-on-core
2019-04-01
16:44
Fixes in the formatting of the new tables. check-in: 0b2cc15a59 user: aku tags: active-on-core
16:33
Show series as part of the conference list. Show staff, sponsors on conference admin page check-in: 67288d6e9d user: aku tags: active-on-core
2019-03-27
18:52
Move action note back intop the loop, complete the line properly. check-in: 11c7d15b4d user: aku tags: active-on-core
18:22
Extended database schema to record ordering for authors and speakers (Order matters in academic papers). Tables `submitter` and `talker`. Modified all users of these tables to use the ordering information. (Consolidated multiple identical sql command replicas into four helpers). The default ordering is determined by the order of adding submitters and speakers to a submission. Currently the easiest way of reordering authors and/or speakers is to drop the entire set and then add them back in the correct order. check-in: b358387fcb user: aku tags: active-on-core
2018-10-29
23:14
Fix more issues with new code. check-in: 9dab1a00fa user: aku tags: active-on-core
23:11
Fix issues with new code. check-in: 336898f5a3 user: aku tags: active-on-core
23:03
Fixed example asset map to the new form file paths. Added more asset maps for partial use of forms (submission only, registration only, none). Added template for CFP page when submissions are closed. Extended generrator to take registration and campaign stati into account for assets, and CFP page. check-in: 42683e65da user: aku tags: active-on-core
2018-02-15
04:57
Extended the website generator with a facility to add arbitrary text assets into the website. The assets and the controlling map (asset to path) are all stored as templates. The example map and assets demonstrate registration and submission forms. check-in: 46ce198ba0 user: aku tags: active-on-core
2018-02-07
03:57
Add dummy variable to make_submission call where the data is not used. check-in: 1c18f4b5ac user: aku tags: active-on-core
2018-02-06
04:19
Extended affilation schema to control mailability in campaign mails and website check-in: 4063c0a893 user: aku tags: active-on-core
03:28
Check template for c:t:regopen check-in: 5745b9f3dc user: aku tags: active-on-core
2018-01-17
07:53
Fix missing separation of link list and asset table. check-in: a4f7ebec7c user: aku tags: active-on-core
2017-10-25
23:46
Fix insertion of conference links for visible proceedings. check-in: 82a9c36d43 user: aku tags: active-on-core
04:22
Fix description errors for series rename/redirect. Added command to show submission attachments in one table (like the material table in the website). check-in: 6b060df161 user: aku tags: active-on-core
2017-10-24
20:07
Extended conference/proceedings with global links to show (ex: lulu, pic galleries, etc). Basic commands: add, list, website integration. check-in: 130b6a118d user: aku tags: active-on-core
2017-10-11
19:09
Extended contact management with 3 commands to manage links better: Rename, Title, List. check-in: c05ea3a66e user: aku tags: active-on-core
2017-09-25
17:54
Two changes: Give conferences an attribute for grouping (series), and collect materials for proceedings in a single section for convenience of download. check-in: 56c3934f39 user: aku tags: active-on-core
17:52
Fix schema syntax oopses in recent work on contacts check-in: e51281808d user: aku tags: active-on-core
17:51
Expose the test commands for city and location validation check-in: 32c2050e25 user: aku tags: active-on-core
17:51
Fixes to city validation, added introspection and testing to same. check-in: 46916d9772 user: aku tags: active-on-core
17:50
Added introspection/testing for location validation check-in: ac0207111b user: aku tags: active-on-core
17:49
Fixes to tutorial dumping check-in: 9a5b3bad78 user: aku tags: active-on-core
2017-09-13
21:27
Oops. Forgot new flag in contact creation. Fixed. check-in: 2a4296c83b user: aku tags: active-on-core
04:22
Added flag and command to mark contacts as dead. Show this flag in listing and details. check-in: 59fe76a455 user: aku tags: active-on-core
2017-09-12
21:37
Added new entity "series", which refers to a group of conferences which belong together in some way. For the Tcl conferences going on in North-America, distinct from the conferences in Europe. Extended the database and added a basic set of commands to create, destroy and use series. Extended the conference commands to deal with the new series. This required an extension of the conference table schema. The information about the series is available for insertion into templates (@c:series@). The same is true for the detail information of a series, the link to its index page (@c:series:link@). At the moment this index page has to be maintained manually. It is planned to extend the website generator in the long-term future to generate the sites of all known conferences, plus indices. Beyond the above the contact commands got extensions as well. Creation of a contact is now able to set tags, bio information, and related contacts (affiliations, reps). check-in: 204b098bff user: aku tags: active-on-core
2017-09-06
02:44
more tweaks to the dump. check-in: 8fdc9f6b93 user: aku tags: active-on-core
02:30
Extended filtering of contact. Tweaks and bug-fixes to database dump. check-in: ae269c0ae3 user: aku tags: active-on-core
2017-08-31
05:09
General - Updated to cmdr::table 1.2 Schema/Contacts - Extended table "contact" with flag to indicate public/private state of the bio/desc. - Ditto table "email", for the adress in the entry. - New commands * contact hide-mail * contact publish-mail * contact hide-bio * contact publish-bio to control the state of these flags. Default: private. - Command "squash-mail" now is "remove-mail". Old name kept available as alias, for backward compat. - Added command "remove-link", analogous to "remove-mail". - Extended the "show" command to list the papers a person submitted and possibly presented in this and past conferences. Further show public/private state of bio and email addresses. Sort links and email addresses. Campaigns: - Added new option "--dry" to show template and nothing else. - Show counter of contacts mailed, vs total. - Wait 5 seconds between each post (hardwired throttle against throttling by the ISP. TODO: make configurable). Conferences - Added new option "--no-errors" to list command to force suppression of issues in the display, for uncluttered output. Location - Trim leading and trailing whitespace in location information. check-in: eea9e128d2 user: aku tags: active-on-core
2016-12-06
07:18
Fix to "contact merge". Lots more places which reference contacts check-in: 6a49da322e user: aku tags: active-on-core
07:14
Removed a number of pre-existing definitions for --raw check-in: 66444d09f0 user: aku tags: active-on-core
05:38
Added global option --raw for machine-usable output, used for creation of submissions. New option --disabled for addition of mails to a contact, to record new mails which are gone. Skips mails which already exist, does not disable these. check-in: 51b2756605 user: aku tags: active-on-core
2016-11-25
04:11
Re-add the wrongly removed save of map/transportation information check-in: 2b870b2979 user: aku tags: active-on-core