Commit Graph

77 Commits (90274306464bc4f4804c813726f072a435828283)

Author SHA1 Message Date
Johnny 9027430646 fix: store reactive 9 months ago
Johnny 5a2f18da69 refactor(frontend): retire redux 9 months ago
Steven 1b291422e7 refactor: api version 2 years ago
Steven cb7886dc49 chore: retire telegram integration in frontend 2 years ago
Steven 755d5b83c6 chore: retire legacy setting api 2 years ago
Steven 68468927dd chore: tweak setting styles 2 years ago
Steven ed32b20c9e chore: update frontend dependencies 2 years ago
Steven 1857362d03 fix: locale and appearance setting 2 years ago
Steven 1994c20c54 chore: tweak setting page 2 years ago
Steven df5aeb6d88 chore: remove v1 prefix in store name 2 years ago
Steven a3feeceace chore: remove component v1 suffix 2 years ago
Steven 9faee68dab chore: code clean 2 years ago
steven c68bfcc3b9 chore: fix user setting store 2 years ago
Athurg Gooth 2964cf93ab
fix: visibility of user preference is empty (#2581)
Fix visibility of user preference is empty
2 years ago
Steven e83d483454 refactor(frontend): use auth service 2 years ago
Steven e136355408 chore: tweak setting button style 2 years ago
Steven 0026f9e54f chore(frontend): add webhooks section 2 years ago
Steven 4499f45b67 chore: deprecate daily review offset local setting 2 years ago
Zexi 035d71e07c
fix: visibility translation (#2429)
* fix: visibility translation

* refactor: remove useless file

* feat: add visibility icon
2 years ago
Steven 42e8d51550 chore: update i18n 2 years ago
Steven fbbfb11916 chore: adjust memo elements 2 years ago
boojack 8c312e647d
chore: remove auto collapse setting (#2169) 2 years ago
boojack d114b630d2
feat: add prettier sort import plugin (#2058) 2 years ago
Ajay Kumbhare 1780225da5
feat: add typeScript support to enforce valid translation keys (#1954)
* #1952 Fix incorrect localization key for sign-up failure message

* feat: add typeScript support to enforce valid translation keys

* feat: add typeScript support to enforce valid translation keys

* fix lint errors

* fix lint error
2 years ago
boojack 0292f472e0
chore: add data empty placeholder (#1913) 2 years ago
boojack dbe8aa1d3a
chore: update telegram bot related section (#1750)
* chore: update telegram bot related section

* chore: update
3 years ago
Athurg Gooth 8628d1e4b2
feat: add Telegram bot config UI (#1747)
* Add retry wait for telegram.GetUpdates

* Add support to set telegram robot token from UI

* Change validator of UserSettingTelegramUserID

* Add support to set telegram user id from UI

* Fix typescript check

* Add validator for SystemSettingTelegramRobotTokenName

* Optimize error notice while config telegram params

* Change for review

* Fix telegram user id could not be empty

* Fix telegram robot could not be empty

* Fix for eslint (again)

* Update web/src/components/Settings/SystemSection.tsx

---------

Co-authored-by: Athurg Feng <athurg@gooth.org>
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Lincoln Nogueira 96021e518a
feat: add max upload size setting to UI & UI improvements (#1646)
* Add preliminar Windows support for both
development and production environments.

Default profile.Data will be set to "C:\ProgramData\memos" on Windows.
Folder will be created if it does not exist, as this behavior is
expected for Windows applications.

System service installation can be achieved with third-party tools,
explained in docs/windows-service.md.

Not sure if it's worth using https://github.com/kardianos/service
to make service support built-in.

This could be a nice addition alongside #1583 (add Windows artifacts)

* feat: improve Windows support

- Fix local file storage path handling on Windows

- Improve Windows dev script

* feat: add max upload size setting to UI & more

- feat: add max upload size setting to UI

- feat: max upload size setting is checked on UI during upload,
but also enforced by the server

- fix: overflowing mobile layout for Create SSO, Create Storage
and other Settings dialogs

- feat: add HelpButton component with some links to docs were appropriate

- remove LearnMore component in favor of HelpButton

- refactor: change some if/else to switch statements

- refactor: inline some err == nil checks

! Existing databases without the new setting 'max-upload-size-mib'
will show an upload error, but this can be user-fixed by simply
setting the value on system settings UI.

* improvements requested by @boojack
3 years ago
Yang 685a23bce8
feat: add auto collapse feature for all memos issue #1463 (#1550)
* add auto collapse feature

* fix some styles

* pass eslint

---------

Co-authored-by: liyang <liyangg@umich.edu>
3 years ago
boojack 8a33290722
chore: update user setting key convention (#1447)
* chore: update user settng key convention

* chore: update
3 years ago
boojack 89ab57d738
refactor: update import prefix with alias (#1433) 3 years ago
Dmitry Shemin b03778fa73
feat: update RU i18n locale (#1422)
* feat: Fix i18n and RU locale

* fix: eslint issues

* change the position of deps

---------

Co-authored-by: CorrectRoadH <a778917369@gmail.com>
3 years ago
boojack ccdcd3d154
feat: fold memo when content overflow (#1327)
* feat: fold memo when content overflow

* chore: update
3 years ago
Aswath S 2428e6e190
feat: allow users to customize the refresh time for Daily Reviews (#1313)
* feat: Allow users to customize the refresh time for Daily Reviews

* feat: Allow users to customize the refresh time for Daily Reviews. Lint fix

* feat: Allow users to customize the refresh time for Daily Reviews. change daily review time offset to include only hour

* feat: Allow users to customize the refresh time for Daily Reviews. Retrigger to try CodeQL pass.

---------

Co-authored-by: Aswath S <aswath.s@thoughtworks.com>
3 years ago
boojack 9577f6dbe8
feat: add resource visibility to user setting (#1190) 3 years ago
boojack 29124f56bb
chore: update memo service (#1138)
* chore: update memo service

* chore: update
3 years ago
boojack 5455cb3164
chore: simplify editor (#1087) 3 years ago
boojack b92da8f123
fix: check localsetting exists (#1076) 3 years ago
Zeng1998 7cd474dbb7
feat: add setting for double-click of memos (#1036)
* feat: add setting for double-click of memos

* update

* update
3 years ago
Zeng1998 2e2657b39d
feat: add setting for power editor (#851) 3 years ago
boojack 7efa749c66
feat: customize system profile (#828) 3 years ago
PublicHer0 a23de50bb8
feat: update spanish locale (#786)
* Adding spanish version

* update spanish locale

Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
boojack ef621a444f
refactor: introducing `use{Module}Store` instead of service (#768)
* refactor: introducing `useEditorStore`

* refactor: update

* chore: update
3 years ago
Jasper Platenburg 35fed76d1a
feat: add 'theme' to translation (#746) 3 years ago
PublicHer0 5520605ccc
feat: add spanish locale (#741) 3 years ago
Jasper Platenburg 79bf365d78
Dutch locale (#687) 3 years ago
Maurice Bauer 492a1370ab
feat: add German i18n item (#686) 3 years ago
boojack 4a9314c476
chore: rename `enableFoldMemo` (#671)
* chore: rename `enableFoldMemo`

* chore: update
3 years ago
Andreas Backström 53cf6ebb79
feat: add swedish/svenska translation (#668)
Add swedish / svenska translation
3 years ago
boojack 14f9f29348
chore: update user setting appearance (#654) 3 years ago