summaryrefslogtreecommitdiff
path: root/jimbrella/utils.py
AgeCommit message (Collapse)Author
2022-02-02Adapt core to new dbFrederick Yin
2022-02-01SQLite in favor of CSV databaseFrederick Yin
Deprecate csv database format, move around some methods
2021-10-27Refactor: separate CSV table into new moduleFrederick Yin
Database is now subclass of CsvTable
2021-10-24One major, multiple minor changes to DatabaseFrederick 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-22Reformat utils.pyFrederick Yin
2021-10-22UTC+8 timezone objectFrederick Yin
2021-10-21Fix bug within human_timedeltaFrederick Yin
2021-10-20Add page /admin/umbrellasFrederick Yin
Lists all umbrellas in a table.
2021-10-20Move database utilities to database.pyFrederick 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-20More work on web consoleFrederick Yin
2021-10-19Flask web server prototypeFrederick Yin