Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-23 | Template for /admin/logs | Frederick Yin | |
2022-02-23 | <s>/<b> for adminlog diff -/+ | Frederick Yin | |
2022-02-23 | Mention JI Umbrella where it matters | Frederick Yin | |
2022-02-23 | admin_logs.html | Frederick Yin | |
2022-02-23 | Reserve /admin/log for tenant log, /admin/adminlog for admin log | Frederick Yin | |
2022-02-23 | str->datetime conversion | Frederick Yin | |
2022-02-23 | Send return_success and remind_overdue SMS | Frederick Yin | |
2022-02-22 | Update config, remove credentials | Frederick Yin | |
Credentials accidentally committed earlier are disabled. | |||
2022-02-22 | Impl return_success and remind_overdue SMS | Frederick Yin | |
2022-02-19 | Routine can send SMS now | Frederick Yin | |
2022-02-19 | Implement new SMS template | Frederick Yin | |
2022-02-19 | Logger.read_admin/tenant | Frederick Yin | |
2022-02-19 | Adapt test suite to new logger | Frederick Yin | |
2022-02-19 | Unify tenant and admin loggers | Frederick Yin | |
2022-02-19 | Remove admin_log.py | Frederick Yin | |
2022-02-08 | SMS API | Frederick Yin | |
2022-02-06 | Adapt frontend to new AdminLog | Frederick Yin | |
2022-02-06 | Adapt to new AdminLog interface | Frederick Yin | |
2022-02-06 | Migrate AdminLog to sqlite | Frederick Yin | |
2022-02-06 | Remove csv databases | Frederick Yin | |
2022-02-06 | config.ini | Frederick Yin | |
2022-02-05 | Config format switched to .ini | Frederick Yin | |
Eliminated toml from dependency list | |||
2022-02-04 | "Invalid date" also indicated in lent_time_ago | Frederick Yin | |
2022-02-04 | Supply Jinja with full umbrella data sorted by status | Frederick Yin | |
2022-02-03 | Fix datetime format on web admin console | Frederick Yin | |
2022-02-03 | Use Process for mock jForm in routine test | Frederick Yin | |
2022-02-03 | Reformat w/ black | Frederick Yin | |
2022-02-03 | Adapt test suites | Frederick Yin | |
2022-02-03 | Adapt process_overdue | Frederick Yin | |
2022-02-02 | Frontend lent_at UX enhancements | Frederick Yin | |
2022-02-02 | Mostly westling timezones | Frederick Yin | |
2022-02-02 | Reject auth actions other than login/register | Frederick Yin | |
2022-02-02 | Umbrella count on admin page is done in core, not Jinja | Frederick Yin | |
2022-02-02 | Umbrellas.read can optionally return dict for single umbrella | Frederick Yin | |
2022-02-02 | Adapt jinja templates | Frederick Yin | |
2022-02-02 | Adapt web interface | Frederick Yin | |
2022-02-02 | Reword admin logs | Frederick Yin | |
2022-02-02 | Adapt core to new db | Frederick Yin | |
2022-02-01 | Refine routines | Frederick Yin | |
2022-02-01 | JForm key number defaults to None when answer is not a number | Frederick Yin | |
2022-02-01 | Allow datetime.datetime type for Umbrellas.update | Frederick Yin | |
2022-02-01 | SQLite in favor of CSV database | Frederick Yin | |
Deprecate csv database format, move around some methods | |||
2021-12-08 | Add nginx.conf | Frederick Yin | |
2021-12-08 | Improve comments in config.toml | Frederick Yin | |
Also, accept_new_users defaults to true. | |||
2021-11-26 | Add admin entrance on index page | Frederick Yin | |
2021-11-26 | Remove potentially copyrighted image | Frederick Yin | |
2021-11-25 | Add systemd services | Frederick Yin | |
2021-11-25 | Update .gitignore: .undodir (vim-workspace) | Frederick Yin | |
2021-11-24 | Fix requirements.txt | Frederick Yin | |
2021-11-24 | Use dateutil to parse jForm date | Frederick Yin | |
Because jForm trims trailing 0's from milliseconds and Python's standard datetime.datetime.fromisoformat doesn't like that |