Athurg Gooth
fcba3ffa26
chore: move sql code of User into driver ( #2281 )
...
Move SQL code of User into Driver
2023-09-26 18:23:45 +08:00
Athurg Gooth
41eba71f0f
chore: split sql to driver ( #2279 )
...
* Add new database interface for SQL operations
* Move SQL code of Activity into Database
* Rename `Database` into `Driver`
* Move SQL code of SystemSetting into Driver
* Fix store.New in text code
* Change database into driver in the variables
* Change sqlite3.New into sqlite3.NewDriver
2023-09-26 17:16:58 +08:00
Steven
8c2f89edc5
chore: update demo username
2023-09-25 09:10:39 +08:00
Steven
6cff920f0c
chore: update user demo data
2023-09-23 20:41:47 +08:00
Steven
465b173b36
chore: fix resource int type
2023-09-19 09:05:34 +08:00
Steven
9bf1979fa8
fix: list resources
2023-09-19 08:24:24 +08:00
Steven
cd0ea6558d
chore: update golangci-lint config
2023-09-17 22:55:13 +08:00
Steven
3a1f82effa
fix: migration script
2023-09-16 14:10:51 +08:00
Steven
a3d7cc9392
fix: migration script
2023-09-16 14:01:05 +08:00
Steven
fb1490c183
feat: impl resources list page
2023-09-16 11:48:53 +08:00
Steven
4424c8a231
chore: add resource service definition
2023-09-16 00:11:07 +08:00
Steven
28a1888163
chore: fix user seed data
2023-09-15 08:55:18 +08:00
Steven
f5802a7d82
chore: update access token ui
2023-09-15 08:18:30 +08:00
Steven
33d9c13b7e
chore: remove openid field from user
2023-09-14 22:57:27 +08:00
Steven
42bd9b194b
feat: impl user access token api
2023-09-14 20:16:17 +08:00
Steven
d63715d4d9
feat: implement list memos filter
2023-09-13 20:42:44 +08:00
Steven
93f062d0b9
chore: update user v2 api
2023-09-10 18:56:24 +08:00
boojack
ad1822d308
chore: update db utils ( #2177 )
2023-08-26 07:33:45 +08:00
boojack
4af0d03e93
chore: add user profile page ( #2175 )
...
chore: some enhancements
2023-08-25 23:10:51 +08:00
YuNing Chen
409d686f7d
chore: minor cleanup ( #2124 )
2023-08-11 22:34:08 +08:00
boojack
7c5296cf35
chore: update id type to int32 ( #2076 )
2023-08-04 21:55:07 +08:00
boojack
1ce82ba0d6
chore: remove shortcut related api ( #2072 )
2023-08-03 23:33:45 +08:00
Athurg Gooth
11abc45440
feat: add command to move blob from local to db ( #2026 )
...
* Add `mvrss` command to move blob from local to db
* Add comment for mvrss command
2023-08-03 19:08:39 +08:00
boojack
4c33d8d762
chore: remove unused transaction in store ( #1995 )
...
* chore: remove unused transaction in store
* chore: update
2023-07-20 23:15:56 +08:00
Lincoln Nogueira
c8961ad489
fix: database is locked ( #1992 )
...
* fix: database is locked
The option "_journal_mode=WAL" is currently *not* being applied when
provided in the DSN.
This issue affects only new memos installations, not older ones where
the database journal was properly set to WAL mode by the previous sqlite
library go-sqlite3.
modernc.org/sqlite DSN parsing is different from go-sqlite3. It requires
the `_pragma=` prefix and even some options order matter.
https://gitlab.com/cznic/sqlite/-/issues/115
Closes #1985
* chore: upgraded notes on sqlite DSN
2023-07-20 20:51:25 +08:00
boojack
5e20094386
chore: add indexes ( #1959 )
2023-07-15 10:26:31 +08:00
boojack
40a30d46af
chore: update db connection params ( #1960 )
2023-07-15 10:26:19 +08:00
Athurg Gooth
d9b3501fae
feat: add support for auto backup db file ( #1950 )
...
Add support for auto backup db file
2023-07-14 20:05:07 +08:00
boojack
698380f940
chore: update seed data ( #1928 )
2023-07-12 00:16:19 +08:00
boojack
7e391bd53d
chore: remove resource public id ( #1912 )
...
* chore: remove resource public id
* chore: update
2023-07-08 11:29:50 +08:00
boojack
0e05c62a3b
chore: update common utils ( #1908 )
2023-07-06 22:53:38 +08:00
boojack
a7573d5705
refactor: migrate memo to apiv1 ( #1907 )
...
* refactor: migrate memo to apiv1
* chore: update
* chore: update
* chore: update
* chore: upate
* chore: update
* chore: update
2023-07-06 21:56:42 +08:00
boojack
1fa9f162a5
refactor: migrate resource to apiv1 ( #1901 )
2023-07-06 00:01:40 +08:00
boojack
5b6c98582e
refactor: migrate storage to apiv1 ( #1890 )
...
* refactor: migrate storage to apiv1
* chore: update
* chore: update
* chore: update
2023-07-04 10:05:57 +08:00
boojack
223404a240
chore: update memo seed data ( #1884 )
2023-07-02 23:58:02 +08:00
boojack
66e65e4dc1
refactor: migrate definition to api v1 ( #1879 )
...
* refactor: user api v1
* refactor: system setting to apiv1
* chore: remove unused definition
* chore: update
* chore: refactor: system setting
* chore: update
* refactor: migrate tag
* feat: migrate activity store
* refactor: migrate shortcut apiv1
* chore: update
2023-07-02 18:56:25 +08:00
boojack
9a8d43bf88
chore: update user store names ( #1877 )
...
* chore: update user store names
* chore: update
2023-07-02 14:27:23 +08:00
Vespa314
63d6b6f9f9
chore: listMemos sort by id for memos post/update at the same time ( #1866 )
2023-06-30 22:56:31 +08:00
boojack
6a78887f1d
chore: update store types name ( #1862 )
2023-06-29 22:55:03 +08:00
boojack
7226a9ad47
chore: update idp store ( #1856 )
2023-06-26 23:46:01 +08:00
boojack
b44f2b5ffb
chore: migrate user setting to api v1 package ( #1855 )
...
* chore: migrate to api v1 package
* chore: update
2023-06-26 23:06:53 +08:00
boojack
07e82c3f4a
fix: schema migrate ( #1846 )
...
* fix: schema migrate
* chore: update
2023-06-20 12:18:04 +08:00
boojack
b34aded376
refactor: migration idp api ( #1842 )
...
* refactor: migration idp api
* chore: update
2023-06-17 22:35:17 +08:00
boojack
4ed9a3a0ea
refactor: migrate auth routes to v1 package ( #1841 )
...
* feat: add api v1 packages
* chore: migrate auth to v1
* chore: update test
2023-06-17 21:25:46 +08:00
Athurg Gooth
25ce36e495
feat: resource visibility ( #1777 )
...
* Add method to query visibility list by memoIDs
* Add function to get visibility by resourceID
* Check resource visibility in /r/:resourceId/:publicId/:filename
* Check resource visibility in /r/:resourceId/:publicId
---------
Co-authored-by: Athurg Feng <athurg@gooth.org>
2023-05-30 19:00:54 +08:00
Athurg Gooth
ddf4cae537
feat: disable CGO_ENABLED ( #1766 )
...
* Replace mattn/go-sqlite3 with modernc.org/sqlite
* Disable CGO to make binary work without special c lib
* Replace mattn/go-sqlite3 with modernc.org/sqlite in testing code
* Tidy go module
---------
Co-authored-by: Athurg Feng <athurg@gooth.org>
2023-05-29 13:29:42 +08:00
boojack
beb4d8ccb9
chore: order by updated ts in memo store ( #1761 )
2023-05-28 02:04:05 +08:00
boojack
c40aeb91e6
fix: patch memo row status ( #1755 )
2023-05-27 11:14:23 +08:00
boojack
2e34ce90a1
chore: upgrade version 0.13.1
( #1754 )
2023-05-27 09:09:41 +08:00
Athurg Gooth
4ea5426e18
feat: add support for content search ( #1728 )
...
* Change MemoFind.ContentSearch to slice
* Add support for content search
* Change for go-simple sugguest
---------
Co-authored-by: Athurg Feng <athurg@gooth.org>
2023-05-26 18:51:18 +08:00