43 lines
1.4 KiB
Markdown
43 lines
1.4 KiB
Markdown
|
|
|
|
TODO
|
|
========
|
|
|
|
-------------------------------------------------------------------------------------------------------------------------------
|
|
|
|
- migration script for existing data
|
|
|
|
- app-store link in HTML
|
|
|
|
- route to re-check all pro-token (for me)
|
|
|
|
- tests (!)
|
|
|
|
- deploy
|
|
|
|
- diff my currently used scnsend script vs the one in the docs here
|
|
|
|
- Pagination for ListChannels / ListSubscriptions / ListClients / ListChannelSubscriptions / ListUserSubscriptions
|
|
|
|
- cannot open sqlite in dbbrowsr (cannot parse schema?)
|
|
|
|
- (?) use str-ids (also prevents wrong-joins) -> see psycho
|
|
|
|
- error logging as goroutine, get sall errors via channel,
|
|
(channel buffered - nonblocking send, second channel that gets a message when sender failed )
|
|
(then all errors end up in _second_ sqlite table)
|
|
due to message channel etc everything is non blocking and cant fail in main
|
|
|
|
-------------------------------------------------------------------------------------------------------------------------------
|
|
|
|
- in my script: use (backupname || hostname) for sendername
|
|
|
|
-------------------------------------------------------------------------------------------------------------------------------
|
|
|
|
- (?) default-priority for channels
|
|
|
|
- (?) ack/read deliveries && return ack-count (? or not, how to query?)
|
|
|
|
- (?) "login" on website and list/search/filter messages
|
|
|
|
- (?) make channels deleteable (soft-delete) (what do with messages in channel?) |