Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-02 | Mostly westling timezones | Frederick Yin | |
2022-02-02 | Adapt core to new db | Frederick Yin | |
2022-02-01 | SQLite in favor of CSV database | Frederick Yin | |
Deprecate csv database format, move around some methods | |||
2021-10-27 | Refactor: separate CSV table into new module | Frederick Yin | |
Database is now subclass of CsvTable | |||
2021-10-24 | One major, multiple minor changes to Database | Frederick Yin | |
Major: - New update(umb) method as an interface to _update(umb), with convenience and safeguards. Minor: - New exception: UmbrellaValueError - All datetime objects are cast naive - Database._write(umbrellas) raises exception after performing recovery - human_datetime includes seconds in output | |||
2021-10-22 | Reformat utils.py | Frederick Yin | |
2021-10-22 | UTC+8 timezone object | Frederick Yin | |
2021-10-21 | Fix bug within human_timedelta | Frederick Yin | |
2021-10-20 | Add page /admin/umbrellas | Frederick Yin | |
Lists all umbrellas in a table. | |||
2021-10-20 | Move database utilities to database.py | Frederick Yin | |
It may not be a good idea to scatter database utilities around utils.py. With this in mind, I moved them to database.py as static methods under the class Database. | |||
2021-10-20 | More work on web console | Frederick Yin | |
2021-10-19 | Flask web server prototype | Frederick Yin | |