Keith Edmunds
82e707a6f6
Make filter field in queries table non-nullable
2025-02-27 08:12:48 +00:00
Keith Edmunds
985629446a
Create queries table
2025-02-26 13:34:10 +00:00
Keith Edmunds
64ccb485b5
Fix playdates cascade deletes
2025-02-26 13:29:42 +00:00
Keith Edmunds
3f248d363f
rebase from dev
2025-02-23 21:06:42 +00:00
Keith Edmunds
e6404d075e
Query searches working
...
More UI needed
2025-02-23 21:06:42 +00:00
Keith Edmunds
955bea2037
Query tabs WIP
2025-02-11 21:11:56 +00:00
Keith Edmunds
68e524594d
Recover from git cockup: reimplement template management
2024-12-29 18:34:44 +00:00
Keith Edmunds
6c05ed8c6f
Revert "Implement template management"
...
This reverts commit 02c0c9c861 .
Bugfix to be added
2024-12-29 18:15:27 +00:00
Keith Edmunds
02c0c9c861
Implement template management
...
Allow template edits and deletions. Deletions are now true deletes,
not just flagged in database as deletes, and this applies to all
playlists. Includes schema changes to cascade deletes.
2024-12-29 18:06:31 +00:00
Keith Edmunds
b389a348c1
Remove mtime from Track
2024-12-22 15:23:04 +00:00
Keith Edmunds
0391eed88e
Optionally remove header colour directives from header
2024-12-14 14:49:07 +00:00
Keith Edmunds
b7b825f0ef
Restart Alembic migations
...
Alembic was generating empty migraiton files. Restart Alembic
from scracth which resolved problem.
2024-12-14 11:58:54 +00:00
Keith Edmunds
0c03db14d4
Migrate Alembic to Alchemical format
2024-05-24 14:25:54 +01:00
Keith Edmunds
c380d37cf9
V4 WIP: mostly Black formatting
2024-04-05 10:41:14 +01:00
Keith Edmunds
8f2ab98be0
Fix create playlist from template and tab handlding
...
Tab restore code rewritten.
2023-11-18 14:29:52 +00:00
Keith Edmunds
ae87ac82ba
Migrate model to SQLAlchemy 2.0 DeclarativeBase
2023-10-15 09:51:02 +01:00
Keith Edmunds
ece6723211
Database changes needed for 2.8 and 2.9
2022-12-25 10:29:05 +00:00
Keith Edmunds
6a2bcfff19
Restore tab order and focussed tab
...
Fixes #96
2022-12-20 18:35:18 +00:00
Keith Edmunds
0b91cf7da4
WIP: carts
2022-10-15 17:42:37 +01:00
Keith Edmunds
00d3add0d3
Implement templates
2022-10-01 14:14:26 +01:00
Keith Edmunds
140722217b
Add bitrates to database and display
2022-08-22 17:30:30 +01:00
Keith Edmunds
5f8d8572ad
Don't allow duplicate track paths
2022-08-21 19:47:47 +01:00
Keith Edmunds
7d71e8ce64
WIP: clocks working
2022-08-12 21:25:59 +01:00
Keith Edmunds
96255e83ea
Enable drag-select, then drag selection
2022-08-06 22:41:18 +01:00
Keith Edmunds
b7111d8a3b
SQLA2: WIP
2022-07-31 21:11:34 +01:00
Keith Edmunds
2d886f3413
SQLA2.0 tidy up Alembic migration file
2022-07-05 07:59:40 +01:00
Keith Edmunds
374a312797
SQLA2.0 schema updates, column width saves
2022-07-04 21:32:23 +01:00
Keith Edmunds
0a3700e208
Correct production database credentials
2022-04-04 21:28:54 +01:00
Keith Edmunds
a164f4c962
Rebase dev onto v2_id branch
2022-03-02 09:10:46 +00:00
Keith Edmunds
2015dcce1f
Use colour rather than hexcolour in notecolours table
2022-03-02 09:08:27 +00:00
Keith Edmunds
bb648488d6
Add order to colours table
2022-02-05 23:46:43 +00:00
Keith Edmunds
1de7cefe72
Start configurable note colours
2022-02-05 18:42:35 +00:00
Keith Edmunds
3a7d332649
Migration for playlist dates
2021-05-02 16:58:35 +01:00
Keith Edmunds
ce393231d4
Migration for notes
2021-04-06 19:06:09 +01:00
Keith Edmunds
65e967d112
Further playdates fixes
2021-03-28 14:37:31 +01:00
Keith Edmunds
adc4cec094
Add sort to playlist/tracks association table
2021-03-28 13:25:36 +01:00
Keith Edmunds
af895ef577
Store playlist in db
2021-03-27 22:41:29 +00:00
Keith Edmunds
a6de739c74
Add settings table
2021-03-26 15:28:22 +00:00
Keith Edmunds
a91d833da5
Manage migrations with alembic
2021-03-23 08:53:11 +00:00