Commit Graph

66 Commits

Author SHA1 Message Date
f91f09adea feat: use username instead of uid (#1977)
* #1916 replace userId to username

* resolve

---------

Co-authored-by: Александр Тумайкин <AATumaykin@tsum.ru>
2023-07-20 19:48:39 +08:00
39351970d0 feat: implement memo chat frontend (#1938)
* feat: implment backend function

* feat: implment frontend component

* stash

* eslint

* eslint

* eslint

* delete node

* stash

* refactor the style

* eslint

* eslint

* eslint

* fix build error

* add dep

* Update web/src/components/MemosChat/ConversationTab.tsx

Co-authored-by: boojack <stevenlgtm@gmail.com>

* Update web/src/components/MemosChat/ConversationTab.tsx

Co-authored-by: boojack <stevenlgtm@gmail.com>

* feat: change the name

* disable for vistor

---------

Co-authored-by: boojack <stevenlgtm@gmail.com>
2023-07-14 13:09:21 +08:00
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
1fa9f162a5 refactor: migrate resource to apiv1 (#1901) 2023-07-06 00:01:40 +08:00
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
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
b34aded376 refactor: migration idp api (#1842)
* refactor: migration idp api

* chore: update
2023-06-17 22:35:17 +08:00
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
32e2f1d339 chore: update page routes (#1790)
chore: update routers
2023-06-03 13:03:22 +08:00
424f10e180 feat: request pagination for resource(#1425)
* feat: add support for resource page on frontend

* [WIP]feat: add backend support for limit and offset search

* feat: add reducer to add resource

* support fetch all resource when first search

* beautify the fetch ui

* restore file

* feat: add all resource before clear resource

* eslint

* i18n

* chore:change the nane

* chore: change the name of param

* eslint

* feat: setIsComplete to true when first loading resource fully

* fix the bug of fetch

* feat change finally to then

* feat: add await and async to clear and search

* feat: return all resource when fetch

* chore: change variable name

* Update web/src/pages/ResourcesDashboard.tsx

Co-authored-by: boojack <stevenlgtm@gmail.com>

* fix missing const value

---------

Co-authored-by: boojack <stevenlgtm@gmail.com>
2023-04-01 16:51:20 +08:00
573f07ec82 feat: support messages to ask AI (#1380) 2023-03-18 22:07:14 +08:00
e5cbb8cd56 refactor: openAI config system setting (#1333) 2023-03-11 12:26:40 +08:00
c57cea1aaa fix: fix the typo of openai (#1298) 2023-03-07 08:38:41 +08:00
df04e852bf feat: implement openai integration (#1245)
* feat: implement openai integration

* chore: update
2023-03-04 18:22:10 +08:00
9c5b44d070 feat: update storage schema (#1142) 2023-02-24 00:02:51 +08:00
d0b8b076cf feat: implement sign in with SSO (#1119)
* feat: implement sign in with SSO

* chore: update

* chore: update

* chore: update
2023-02-19 09:50:30 +08:00
708049bb89 feat: add SSO related UI (#1118)
* feat: add SSO related UI

* chore: update
2023-02-18 22:57:45 +08:00
2493bb0fb7 feat: storage service frontend (#1088) 2023-02-14 09:56:04 +08:00
aad97c4c54 chore: update signup api (#1067) 2023-02-11 15:15:56 +08:00
b366ce7594 fix: delete tag (#1062) 2023-02-10 23:57:02 +08:00
4de65ab55d fix: url encode for tag name (#1031) 2023-02-06 20:28:19 +08:00
c5368fe8d3 chore: update resource dialog style (#982) 2023-01-21 08:46:49 +08:00
fae0b64a08 fix: delete tag api (#950)
* fix: delete tag api

* chore: update
2023-01-14 12:08:31 +08:00
a797280e3f chore: update middleware skipper (#887)
* chore: update middleware skipper

* chore: update
2023-01-01 23:26:21 +08:00
68a77b6e1f feat: create tag dialog (#814) 2022-12-21 23:59:03 +08:00
147185309c feat: vacuum database in setting (#694)
* feat: vacuum database in setting

* update

* update

* update

* update
2022-12-07 22:45:47 +08:00
2042737004 feat: add username field (#544)
* feat: add username field

* chore: update
2022-11-23 22:27:21 +08:00
cf75054106 feat: add system setting to allow user signup (#407) 2022-11-03 21:47:36 +08:00
006cb56d28 fix: heatmap data (#394) 2022-11-01 14:06:02 +00:00
ef5492074e chore: update memo stats api (#387) 2022-10-31 20:57:07 +08:00
43541bde2c feat: add update version banner (#365)
feat: add update version banenr
2022-10-29 09:49:50 +00:00
e85d368f87 feat: patch resource filename (#360)
* feat: resource filename rename

* update: resource filename rename

* update: resource filename rename

* update: validation about the filename

Co-authored-by: boojack <stevenlgtm@gmail.com>
2022-10-29 07:40:09 +00:00
94df09c8c0 chore: update memo list api (#350) 2022-10-27 14:02:42 +00:00
1c2998c4d8 feat: pagination for memo list (#330) 2022-10-21 14:51:41 +00:00
b2c22977c1 feat: update memo editor with uploading resources 2022-10-01 00:10:31 +08:00
15cfc9e1f5 chore: add memo detail page 2022-09-20 22:55:24 +08:00
e9ac6affef feat: add explore page (#205) 2022-09-09 00:06:05 +08:00
90b881502d feat: add user_setting model (#145)
* feat: add `user_setting` model

* chore: add global store

* chore: update settings in web

* chore: update `i18n` example
2022-08-13 14:35:33 +08:00
84564891be feat: add view resource dialog 2022-08-07 01:30:48 +08:00
d371cfd78d chore: update member list action buttons 2022-07-26 22:36:24 +08:00
9c842d0a40 fix: remove axios withCredentials 2022-07-15 22:38:50 +08:00
8a91b0ad9d chore: add github badge 2022-07-15 22:17:11 +08:00
7418d2965d fix: visitor view in frontend 2022-07-09 08:32:46 +08:00
6f32643d7c refactor: visitor view (#107)
* refactor: update api

* refactor: visitor view

* chore: update seed data
2022-07-07 23:11:20 +08:00
6b5d5e757e feat: personal memos page (#105)
* feat: no need to log in to view memos

* chore: add a normal user to seed

* feat: page for other members

* fix: replace window.location

* fix: can not get username on home

* fix: check userID

* fix: can visit other user's page after login

* fix: do not redirect on wrong path

* fix: path error when clicked heatmap

* refactor: revise for review

* chore: remove unused import

* refactor: revise for review

* feat: update each user's route to /u/:userId.

* chore: eslint for import sort

* refactor: revise for review
2022-07-07 20:22:36 +08:00
babeb468c1 chore: update daily dialog style 2022-06-21 22:29:14 +08:00
cd7000da70 feat: responsive view (#75)
* chore: add license

* feat: mobile view
2022-06-19 11:32:49 +08:00
b52c16c43f chore: use axios instead of fetch 2022-05-22 12:02:58 +08:00
a580df5c9f chore: update redux store and service 2022-05-22 11:01:20 +08:00
9a3afc56e7 fix: shortcutId in filter 2022-05-20 23:10:47 +08:00