Commit Graph

30 Commits (d7f02b94e5585391d1675ce956acbeb6dff0b3a3)

Author SHA1 Message Date
Steven 582cc6609c feat: add user-defined id to resource
Steven b2fc3076f6 chore: update memo store
Steven d426f89cf0 chore: add time filter to timeline
Steven 8e0ce4d678 fix: list memos with pinned
Wen Sun 6cfd94cc69
fix: deleting inbox records that senders have been deleted ()
Deleting inbox records that senders have been deleted
Steven 9459ae8265 chore: update postgres stmt builder
Steven d67eaaaee2 chore: update database migrator
Steven fd8333eeda chore: fix memo parent_id
Steven a297cc3140 chore: exclude comments in memo list response
Steven 8b9455d784 chore: fix memo resources position
Steven 501f8898f6 chore: fix postgres stmts
Steven c797099950 chore: update resource internal path migrator
Lincoln Nogueira 411e807dcc
chore: use consistent relative paths for resources ()
- always store resources with a relative path with forward slashes, which will be transformed as needed when the file is accessed

- fix an issue with thumbnail generation on Windows

- add several validations for local storage setting

- improve front-end error feedback when changing local storage

- add migrations to make existing resource paths relative (not needed, but improves database consistency)
Athurg Gooth f184d65267
fix: attachments send from telegram lost ()
Steven e0cacfc6d6 chore: retire auto backup for sqlite
Steven 47af632c79 chore: update inline parser
Steven 2d9c5d16e1 chore: fix user string
Steven 7eb5be0a4e chore: fix update user
Steven 603a6a4971 chore: fix vacuum memo
Cologler 6bda64064e
fix: delete one memo will delete all memos on pgsql ()
fix: delete single memo will all memos on pgsql

Close 
Steven c608877c3e chore: clean binary entries
Steven 52f399a154 chore: remove unused functions
Steven 0127e08a28 fix: data conflict handler
Steven d275713aff chore: fix timestamp type in postgres
Steven abda6ad041 chore: update latest schema
Steven 7fc7b19d64 chore: deprecate user setting legacy api
Steven 15425093af chore: skip user setting key checks
steven c68bfcc3b9 chore: fix user setting store
Steven fa6693a7ae chore: update list memos
Irving Ou 9c18960f47
feat: support Postgres ()
* skeleton of postgres

skeleton

* Adding Postgres specific db schema sql

* user test passed

* memo store test passed

* tag is working

* update user setting test done

* activity test done

* idp test passed

* inbox test done

* memo_organizer, UNTESTED

* memo relation test passed

* webhook test passed

* system setting test passed

* passed storage test

* pass resource test

* migration_history done

* fix memo_relation_test

* fixing server memo_relation test

* passes memo relation server test

* paess memo test

* final manual testing done

* final fixes

* final fixes cleanup

* sync schema

* lint

* lint

* lint

* lint

* lint