boojack
e0e59c5831
feat: display memo with updated ts ( #1760 )
2 years ago
_Jellen
826541a714
feat: update korean localization ( #1758 )
2 years ago
boojack
2e34ce90a1
chore: upgrade version `0.13.1` ( #1754 )
2 years ago
GodMeowIceSun
93d608f050
feat( #1568 ): add "ask ai" section session splitting function ( #1711 )
...
* feat(#1568 ): Added "ask ai" section session splitting function
Added "ask ai" section session splitting function
Optimize the "ask ai" dialogue style
* fix(#1568 ): Fix wrong attribute "appearance"
* fix(#1568 ): Add ts type define
* fix(#1568 ): Add ts type define
* fix(#1568 ): Resolve the issue of components not being stretched when only user input is available
* feat(#1568 ): New session automatic switching function
* refactor(#1729 ): remove unused code
* feat(#1568 ): New Remove Session Function
New Remove Session Function
Rename some methods
2 years ago
boojack
ec26a9702d
fix: sso templates ( #1753 )
2 years ago
boojack
dbe8aa1d3a
chore: update telegram bot related section ( #1750 )
...
* chore: update telegram bot related section
* chore: update
2 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>
2 years ago
boojack
523ef2bba5
chore: update demo banner style ( #1743 )
2 years ago
boojack
43819b021e
chore: add demo banner ( #1739 )
2 years ago
Athurg Gooth
5e792236af
fix: infinite loop while daily memos more than DEFAULT_MEMO_LIMIT ( #1730 )
...
Co-authored-by: Athurg Feng <athurg@gooth.org>
2 years ago
Athurg Gooth
616b8b0ee6
feat: introduce publicid to filename template ( #1713 )
...
* Add support for `publicid` in PathTemplate
* Use `publicid` by default instead of `filename` in filesystem
* Fix blank string of `systemSettingLocalStoragePath` affect incorrectly
* Add ext name to compatible with OS's preview
* Optimize code for systemSettingLocalStoragePath empty
---------
Co-authored-by: Athurg Feng <athurg@gooth.org>
2 years ago
Athurg Gooth
3b1bab651a
fix: system memo visibility was replace by user's setting ( #1707 )
...
Co-authored-by: Athurg Feng <athurg@gooth.org>
2 years ago
Zeng1998
1e4a867a9a
fix: add thumbnail param only for internal link ( #1701 )
...
* fix: add thumbnail param using `URLSearchParams`
* update: add thumnail param only for internal link
2 years ago
CorrectRoadH
6bb0b4cd47
fix: pop search when touch textarea in Android Chrome ( #1700 )
...
* fix: pop search when touch textarea
* eslint
2 years ago
CorrectRoadH
56c6f603aa
fix: md without search icon ( #1699 )
2 years ago
boojack
ae1d9adf65
fix: initial system locale ( #1684 )
2 years ago
boojack
b40571095d
feat: update memo detail page ( #1682 )
...
* feat: update memo detail page
* chore: update
2 years ago
Athurg Gooth
2730b90512
feat: highlight the DatePicker's date ( #1669 )
...
Co-authored-by: Athurg Feng <athurg@gooth.org>
2 years ago
Athurg Gooth
34913cfc83
feat: show thumbnail in resource dashboard ( #1666 )
...
* Add image thumbnail instead of an icon
* Change thumbnail size of dashboard to fixed
* Fix for eslint-checks
* Fix for eslint-checks
* Replace css with tailwind
* Remove the parent div used for style
* Show preview while click on the resource
* Change for review Suggested by @Zeng1998
---------
Co-authored-by: Athurg Feng <athurg@gooth.org>
2 years ago
boojack
a07d5d38d6
feat: memo relation part1 ( #1677 )
...
* feat: memo relation part1
* chore: update
2 years ago
Athurg Gooth
041be46732
Add support for image thumbnail ( #1641 )
...
* Add a common function for resize image blob
* Auto generate thumbnail for image resources
* Auto thumbnail support for fetch image resources
* Add support for image thumbnail in view
* Fix missing error check
* Fix es-lint check
* Fix uncontrolled data used in path expression
* Remove thumbnail while origin resource been deleted
* Change the thumbnail's storage path
---------
Co-authored-by: Athurg Feng <athurg@gooth.org>
2 years ago
CorrectRoadH
d72b4e9a98
feat: filter support plain link ( #1657 )
...
* fix: unexpected empty lines when copying-pasting
* add ref
* feat: support to filter plain link
* eslint
* fix the typo
* fix the typo
* unified the import path
2 years ago
boojack
2cc5691efd
chore: update memo relation types ( #1658 )
2 years ago
boojack
921d4b996d
chore: update help button style ( #1656 )
2 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
2 years ago
CorrectRoadH
e1c809d6f1
fix: unexpected empty lines when copying-pasting ( #1654 )
2 years ago
Athurg Gooth
218009a5ec
fix: wrong position of UsageStatItem's popup ( #1647 )
...
* fix: wrong position of UsageStatItem's popup
* Replace TAB into Space for eslint
---------
Co-authored-by: Athurg Feng <athurg@gooth.org>
2 years ago
Zeng1998
84546ff11c
chore: show server name instead of "MEMOS" ( #1639 )
2 years ago
jonny
4605349bdc
chore: update Chinese name translation ( #1630 )
2 years ago
Stephen Zhou
ff447ad22b
feat: support file sorting when uploading ( #1627 )
2 years ago
Stephen Zhou
c081030d61
chore: lock pnpm version ( #1628 )
2 years ago
boojack
e3496ac1a2
refactor: memo editor components ( #1625 )
2 years ago
boojack
8911ea1619
chore: update related time format ( #1621 )
...
chore: update related time
2 years ago
Peng Ding
6e6aae6649
feat: update zh-Hans translations and minor fixes in locale_updater.py ( #1615 )
...
* update zh-Hans translations
* minor update
* update instruction part
* print json_value for debugging purpose
* update post requests related
* machine translate with chunks to get around {{field}}
2 years ago
João Nuno Mota
b98f85d8a7
feat: add infinite scroll for memos ( #1614 )
...
Add infinite scroll for memos on home
2 years ago
João Nuno Mota
3314fe8b0e
fix: failed eslint checks ( #1616 )
2 years ago
CorrectRoadH
f7a1680f72
fix: only delete last file when select multiple files #1576 ( #1578 )
...
* fix the bug can't delete multiple files #1576
* using useEvent instead of useRef
* delete unused code
* delete unused code
* change hook file name
* refactor the useEvent
* delete unnecessary export
* fix import
* Apply suggestions from code review
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
2 years ago
deeshu
884dca20b3
fix: reappearing of dialog should add body scrolling class ( #1602 )
...
When dialog is reappeared after being in a hidden state. Then reappeaning should block further body scrolling for consistent UX.
2 years ago
Max Malm
dbb544dc92
feat: read content from search params ( #1607 )
2 years ago
deeshu
3fad718807
fix: memo content availability for visitor mode ( #1605 )
2 years ago
_Jellen
00f69d683a
feat: update Korean translation ( #1592 )
...
Update Korean translation
- add missing keys
- polish some translations
- remove trailing whitespaces
2 years ago
boojack
edf934efbb
chore: update memo style ( #1581 )
2 years ago
-Shiken-
d0815f586e
feat: update zh-tw translation to latest file format ( #1569 )
...
* update zh-tw translation to latest file format
* Update zh-Hant.json
* Update web/src/locales/zh-Hant.json
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
2 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>
2 years ago
deeshu
e62a94c05a
feat: hiding dialog using X button should remove class "overflow-hidden" ( #1555 )
...
Hiding dialogs result in the body to stay frozen due to mounting behaviour of the dialog, but using 'X' button hides the dialog and won't let user scroll any further. Removing overflow behaviour during hiding procedure will improve User Experience.
2 years ago
boojack
5f8aae69e4
chore: update save button style ( #1542 )
2 years ago
boojack
73b8d1dd99
fix: revert hide ask ai button ( #1539 )
2 years ago
boojack
58fa00079b
chore: update version to `0.12.2` ( #1538 )
2 years ago
boojack
3060dafb45
chore: update resource link template ( #1537 )
2 years ago
boojack
5cb436174d
chore: remove search key binding ( #1536 )
2 years ago
boojack
541fd9c044
chore: update window resize listener ( #1535 )
2 years ago
João Nuno Mota
2c328a4540
feat: hide ask ai button when key is empty ( #1515 )
...
* Add option to hide Ask AI and update dev version
* Fix formatting according to eslint
* Replace option to hide Ask AI with auto hiding based on config
* Fix golangci-lint errors
* Remove showAskAI logic from OpenAPI
2 years ago
boojack
648634d376
chore: use pnpm ( #1533 )
...
* chore: use pnpm
* chore: update
2 years ago
Fog3211
a654a1cb88
fix: toast overload max size error ( #1531 )
...
Co-authored-by: Fog3211 <23151576+Fog3211@users.noreply.github.com>
2 years ago
boojack
ef02519e72
chore: regenerate yarn lock file ( #1530 )
2 years ago
Lincoln Nogueira
557278fac0
feat: improve i18n support as a whole ( #1526 )
...
* feat: improve i18n support as a whole
- Remove dayjs in favor of /helpers/datetime.ts, which uses
Intl.DateTimeFormat and Date. Dayjs is not exactly i18n friendly
and has several locale related opened issues.
- Move/refactor date/time code from /helpers/utils.ts to
/helpers/datetime.ts.
- Fix Daily Review weekday not changing according to selected date.
- Localize Daily review weekday and month.
- Load i18n listed strings from /locales/{locale}.json in a dynamic way.
This makes much easier to add new locales, by just adding a properly
named json file and listing it only in /web/src/i18n.ts and
/api/user_setting.go.
- Fallback languages are now set in /web/src/i18n.ts.
- Full language codes are now preffered, but they fallback to 2-letter
codes when not available.
- The locale dropdown is now populated dynamically from the available
locales. Locale names are populated by the browser via
Intl.DisplayNames(locale).
- /web/src/i18n.ts now exports a type TLocale from availableLocales
array. This is used only by findNearestLanguageMatch(). As I was unable
to use this type in ".d.ts" files, I switched the Locale type from
/web/src/types/i18n.d.ts to string.
- Move pretty much all hardcoded text strings to i18n strings.
- Add pt-BR translation.
- Remove site.ts and move its content to a i18n string.
- Rename zh.json to zh-Hans.json to get the correct language name on
selector dropdown.
- Remove pt_BR.json and replace with pt-BR.json.
- Some minor layout spacing fixes to accommodate larger texts.
- Improve some error messages.
* Delete .yarnrc.yml
* Delete package-lock.json
* fix: 158:28 error Insert `⏎` prettier/prettier
2 years ago
Zeng1998
5652bb76d4
fix: incorrect date parsing ( #1527 )
...
* fix: incorrect date parsing
* fix eslint
2 years ago
CorrectRoadH
81d4f01b7f
feat: add e2e test ( #1486 )
...
* add i18n
* add base e2e test
* add multiple test for e2e
* extract the funciton of write memo
* change test sturct
* deteled unused dir
* use fixture
* add fixture
* restruced the project
* feat: add workflow
* feat: change playwright test position
* feat: change playwright test position
* using yarn intead of npm
* change install method
* only enable sign in test
* adjust the order of test
* change report pos
* fix style of e2e workflow
* add review test
* unify locale
* randome write content
* change report pos
* reduce unused wait time
* reduce unused folder
* stash
* merge upstream locale
* change test name
* add test item
* change action name
* add lanuage setting
* add shotscreen
* change name of test
* fix the error of import dep
* fix the error of import dep
* fix the error of filename
* fix the format of workflow
* fix the name error of test case
* feat: change the describe of test case
* feat: remove unused test
* feat: change the fixtures name
* feat: remove unused config
* feat: change docker action
* feat: change the generate method
* feat: extrace screenshot
* feat: change extra path
* feat: change extra path
* feat: screenshot and upload
* feat: change upload filename
* feat: change login method
* feat: change e2e method
* feat: change e2e test
* feat: add wait for login
---------
Co-authored-by: CorrectRoadH <a778917369@gmail.comå>
2 years ago
Peng Ding
0020498c10
feat: update Chinese translations in zh.json and zh-Hant.json using locale_updater.py ( #1506 )
...
update zh.json and zh-Hant.json using locale_updater.py
2 years ago
_Jellen
66ed43cbcb
feat: update and refactor Korean translation data ( #1505 )
...
refactor and update ko.json
- added missing translation keys into ko.json
- synced the JSON key order of ko.json with en.json
- removed unused translation data
2 years ago
boojack
df30304d00
chore: update share memo buttons ( #1498 )
2 years ago
boojack
91a24ef9ce
chore: update memo header ( #1497 )
...
* chore: update memo header
* chore: update
2 years ago
Luyu Cheng
d11083d3b9
fix(css): reorder the font fallback list ( #1495 ) ( #1496 )
2 years ago
boojack
680b8ede6c
chore: adjust header style ( #1493 )
2 years ago
boojack
4e023e2500
chore: add file type to audio ( #1492 )
...
* chore: add file type to audio
* chore: update
2 years ago
boojack
3eac19d258
chore: add ignore version upgrade setting ( #1491 )
2 years ago
boojack
8cdc662745
chore: update memo visibility display ( #1485 )
3 years ago
HappyZ
609366da6e
chore: add "copy link" for each memo ( #1474 )
3 years ago
boojack
f48d91539e
chore: update locale file structure ( #1478 )
3 years ago
boojack
cc23f69f66
chore: update import path ( #1477 )
3 years ago
Zeng1998
6ceafc1827
fix: unexpected reset of the storage setting ( #1475 )
3 years ago
boojack
6ff7cfddda
fix: return external link directly ( #1465 )
...
* fix: return external link directly
* chore: update
3 years ago
boojack
9ede3da882
chore: update learn more link ( #1455 )
3 years ago
boojack
836e496ee0
chore: allow remove user avatar ( #1454 )
3 years ago
boojack
4419b4d4ae
chore: update version and remove isDev flag ( #1452 )
...
* chore: update version and remove isDev flag
* chore: update
3 years ago
boojack
1cab30f32f
feat: add public id field to resource ( #1451 )
...
* feat: add public id field to resource
* feat: support reset resource link
3 years ago
boojack
4f2adfef7b
chore: update system setting name convention ( #1448 )
3 years ago
boojack
8a33290722
chore: update user setting key convention ( #1447 )
...
* chore: update user settng key convention
* chore: update
3 years ago
boojack
11cd9b21de
chore: update auth form ( #1445 )
3 years ago
boojack
d71bfce1a0
chore: add usage into heatmap ( #1443 )
3 years ago
boojack
1ea65c0b60
chore: update logo ( #1442 )
...
* chore: update logo
* chore: update
3 years ago
thehijacker
e3fc23ccf9
feat: updated Slovenian translation ( #1440 )
...
* Fixed some strings and typos
Checked on demo site and saw some string can be improved.
* Update LocaleSelect.tsx
Native name for language
3 years ago
boojack
0cddb358c1
chore: add Slovenian locale ( #1437 )
...
chore: add sl locale
3 years ago
thehijacker
741eeb7835
feat: added Slovenian translation. ( #1436 )
...
Add files via upload
3 years ago
CorrectRoadH
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>
3 years ago
boojack
fab3dac70a
chore: remove `useListStyle` hook ( #1434 )
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
Xudong Cai
d21abfc60c
feat: add URLSuffix resource option with S3 ( #1428 )
...
* feat: add URLSuffix resource option with S3
* feat: add URLSuffix resource option with S3
* fix: eslint
3 years ago
Xudong Cai
8eed9c267c
fix: logo img rounded ( #1427 )
...
rounded-full move to img tag
3 years ago
CorrectRoadH
3c2578f666
feat: limit the num of lines for filename ( #1424 )
...
* feat: limit the linenum of filename
* change the implement of line-clamp
3 years ago
CorrectRoadH
526fbbba45
feat: empty selected resource when search resource ( #1423 )
...
* feat: empty selected resource when search resource
* eslint
3 years ago
CorrectRoadH
6b703c4678
feat: add empty placeholder when search result is empty ( #1416 )
...
* feat: add empty placeholder when search result is empty
* Update web/src/pages/ResourcesDashboard.tsx
Co-authored-by: boojack <stevenlgtm@gmail.com>
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
boojack
dbb095fff4
chore: update list switch style ( #1417 )
3 years ago
CorrectRoadH
adf01ed511
feat: add more resource cover icon ( #1413 )
...
* stash: file upload
* feat: add style button
* feat: add style of list
* feat: add checkbox for list
* feat: support file upload by drag
* feat: beautify the ui
* feat: support file upload
* stash
* fix: the resource is incorrectly when upload multiple files
* feat: beautify the ui
* chore: reduce unused line
* stash
* chore: deleted unused line
* chore: deleted unused line
* chore
* chore: change the function declare
* feat: support to prompt file is too large
* feat:drop prompt to cover all element
* fix: eslint
* fix: the name of i18n
* chore: refactor the import deps
* feat: beautify the ui
* feat: support the style of button
* feat: beautify the switch ui
* chore: refactor the component
* chore: refactor the resource item dropdown
* feat: use memo to reduce unused computing in drop
* feat: use memo to reduce the calc of resource list
* chore:change name
* Update web/src/locales/en.json
Co-authored-by: boojack <stevenlgtm@gmail.com>
* chore: the import of deps
* fix: the window size of fecting data
* feat: support to save the state of style
* remove pnpm-lock
* merge main
* chore: simpify the statement
* fix: delete conflict marker
* feat: add i18n for select
* feat:support dark mode
* eslint
* feat: add more file icon
* feat: delete the storage of resource style
* Update web/src/components/ResourceCover.tsx
Co-authored-by: boojack <stevenlgtm@gmail.com>
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Stephen Zhou
17ca97ebd1
fix: avatar is not rounded ( #1415 )
3 years ago
CorrectRoadH
7d89fcc892
feat: add list style for resource dashboard ( #1389 )
...
* stash: file upload
* feat: add style button
* feat: add style of list
* feat: add checkbox for list
* feat: support file upload by drag
* feat: beautify the ui
* feat: support file upload
* stash
* fix: the resource is incorrectly when upload multiple files
* feat: beautify the ui
* chore: reduce unused line
* stash
* chore: deleted unused line
* chore: deleted unused line
* chore
* chore: change the function declare
* feat: support to prompt file is too large
* feat:drop prompt to cover all element
* fix: eslint
* fix: the name of i18n
* chore: refactor the import deps
* feat: beautify the ui
* feat: support the style of button
* feat: beautify the switch ui
* chore: refactor the component
* chore: refactor the resource item dropdown
* feat: use memo to reduce unused computing in drop
* feat: use memo to reduce the calc of resource list
* chore:change name
* Update web/src/locales/en.json
Co-authored-by: boojack <stevenlgtm@gmail.com>
* chore: the import of deps
* fix: the window size of fecting data
* feat: support to save the state of style
* remove pnpm-lock
* merge main
* chore: simpify the statement
* fix: delete conflict marker
* feat: add i18n for select
* feat:support dark mode
* eslint
* feat: delete the storage of resource style
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
_Jellen
e84d562146
feat: update Korean translation ( #1414 )
...
add missing translation keys into ko.json
3 years ago
boojack
2e14561bfc
chore: update logo assets ( #1407 )
3 years ago
Stephen Zhou
166e57f1ef
fix: image preview dialog overlapping ( #1405 )
...
* fix: image preview dialog overlapping
* Update web/src/less/preview-image-dialog.less
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
boojack
547f25178b
chore: add rss button in user menu ( #1401 )
3 years ago
Steven Yan
9c0a3ff83c
fix: the expand button's z-index is the same as Header ( #1400 )
...
fix: the expand button's z-index is higher than Header
3 years ago
CorrectRoadH
2ba54c9168
feat: upload file by drag and drop ( #1388 )
...
* stash: file upload
* feat: support file upload by drag
* feat: beautify the ui
* feat: support file upload
* stash
* fix: the resource is incorrectly when upload multiple files
* feat: beautify the ui
* chore: reduce unused line
* stash
* chore: deleted unused line
* chore: deleted unused line
* chore
* chore: change the function declare
* feat: support to prompt file is too large
* feat:drop prompt to cover all element
* fix: eslint
* fix: the name of i18n
* chore: refactor the import deps
* feat: beautify the ui
* Update web/src/locales/en.json
Co-authored-by: boojack <stevenlgtm@gmail.com>
* chore: the import of deps
* fix: the window size of fecting data
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Zeng1998
026fb3e50e
fix: markdown support in blockquote ( #1394 )
3 years ago
CoffDream
af3d3c2c9b
fix: daily review page & setting dialog style ( #1392 )
3 years ago
CorrectRoadH
63e0716457
chore: fix typo ( #1387 )
3 years ago
Zeng1998
f3090b115d
feat: support local storage ( #1383 )
...
* feat: support local storage
* update
* update
* update
* update
3 years ago
boojack
573f07ec82
feat: support messages to ask AI ( #1380 )
3 years ago
Gerald
8b20cb9fd2
fix: make creation time a link to the detail page ( #1379 )
3 years ago
Zeng1998
7529296dd5
chore: remove {filetype} in path template ( #1377 )
...
* chore: remove {filetype} in path template
* fix go-static-check
* update
3 years ago
Zeng1998
7f44a73fd0
fix: show full content in detail page ( #1375 )
3 years ago
Zeng1998
eb835948b7
chroe: add ids for header elements ( #1374 )
...
* chroe: add id for header elements
* fix order of id and class
3 years ago
CorrectRoadH
c04a31dcda
fix: the dropdown be coverd ( #1368 )
3 years ago
boojack
e526cef754
fix: handle IME mode in editor ( #1371 )
...
* fix: handle IME mode in editor
* chore: update
3 years ago
远浅
2ba0dbf50b
refactor: use function findMatchingParser to reduce duplicate code ( #1367 )
...
* refactor: Use function findMatchingParser to reduce duplicate code
* chore: declare type Parser
3 years ago
CorrectRoadH
4ee8cf08c6
feat: allow resource title mutiple line ( #1370 )
3 years ago
CorrectRoadH
f1f9140afc
fix: the incorrectly height of grid row in safari ( #1366 )
3 years ago
boojack
c189654cd9
chore: update resource dashboard style ( #1362 )
3 years ago
CorrectRoadH
0a66c5c269
feat: new resource dashboard ( #1346 )
...
* feat: refator the file dashboard
* feat: support select resouce file
* feat: suppor delete select files
* feat: support share menu, implement rename and delete
* chore: change the color of hover
* chore: refator file dashboard to page
* feat: add i18n for button
* feat: beautify the button
* fix: the error position of button
* feat: only select when click circle instead of whole card
* feat: beautify file dashboard
* chore: factor the filecard code
* feat: using dropdown component intead of component
* feat: add i18n for delete selected resource button
* feat: delete the unused style of title
* chore: refactor file cover
* feat: support more type file cover
* feat: use memo to reduce unused computing in filecover
* feat: when no file be selected, click the delete will error
* feat: store the select resource id instead of source to save memory
* chore: delete unused code
* feat: refactor the file card
* chore: delete unused style file
* chore: change file to resource
* chore: delete unused import
* chore: fix the typo
* fix: the error of handle check click
* fix: the error of handle of uncheck
* chore: change the name of selectList to selectedList
* chore: change the name of selectList to selectedList
* chore: change the name of selectList to selectedList
* chore: delete unused import
* feat: support Responsive Design
* feat: min display two card in a line
* feat: adjust the num of a line in responsive design
* feat: adjust the num of a line to 6 when using md
* feat: add the color of hover source card when dark
* chore: refactor resource cover css to reduce code
* chore: delete unnessnary change
* chore: change the type of callback function
* chore: delete unused css code
* feat: add zh-hant i18n
* feat: change the position of buttons
* feat: add title for the icon button
* feat: add opacity for icon
* feat: refactor searchbar
* feat:move Debounce to search
* feat: new resource search bar
* feat: reduce the size of cover
* support file search
* Update web/src/pages/ResourcesDashboard.tsx
Co-authored-by: boojack <stevenlgtm@gmail.com>
* Update web/src/components/ResourceCard.tsx
Co-authored-by: boojack <stevenlgtm@gmail.com>
* chore: reduce css code
* feat: support lowcase and uppercase search
* chore: reserve the searchbar
* feat: refator resource Search bar
* chore: change the param name
* feat: resource bar support dark mode
* feat: beautify the UI of dashboard
* chore: extract positionClassName from actionsClassName
* feat: reduce the length of search bar
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
远浅
e129b122a4
refactor: useTranslation in CreateTagDialog ( #1356 )
3 years ago
远浅
7f30e2e6ff
chore: fix typo ( #1355 )
3 years ago
Wujiao233
28242d3268
fix: expand btn display in front of menu ( #1342 )
...
* Docker
* fix:expand btn display issue
* restore Dockerfile
* change Header z-index to 2
* Update web/src/less/memo-content.less
Co-authored-by: boojack <stevenlgtm@gmail.com>
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
boojack
89053e86b3
chore: fix cover bg color ( #1337 )
3 years ago
boojack
50f36e3ed5
chore: upgrade version to `0.11.2` ( #1336 )
3 years ago
boojack
ca6839f593
chore: remove editor shortcuts ( #1334 )
3 years ago
boojack
e5cbb8cd56
refactor: openAI config system setting ( #1333 )
3 years ago
boojack
7c92805aac
fix: daily review page style ( #1332 )
3 years ago
boojack
a9218ed5f0
refactor: filter store ( #1331 )
3 years ago
boojack
f3f0efba1e
feat: update page router ( #1330 )
3 years ago
boojack
ccdcd3d154
feat: fold memo when content overflow ( #1327 )
...
* feat: fold memo when content overflow
* chore: update
3 years ago
-Shiken-
25da3c073b
feat: update zh-tw translation to new file format ( #1324 )
3 years ago
远浅
6866b6c30d
fix: unified tag sorting logic ( #1323 )
3 years ago
boojack
f86816fea2
feat: use react-hot-toast ( #1321 )
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
Baptiste Roux
93609ca731
fix: update markdown hyperlink regex ( #1315 )
...
* fix: Update markdown hyperlink regex
* chore(lint): Remove unnecessary escape character
3 years ago
boojack
70a187cc18
chore: update ask AI trigger ( #1316 )
3 years ago
boojack
390e29f850
chore: remove part of less files ( #1314 )
3 years ago
boojack
3a466ad2a1
chore: update style of home sidebar ( #1311 )
3 years ago
boojack
483c1d5782
feat: update responsible layout ( #1306 )
...
* feat: update responsible layout
* chore: update
3 years ago
Jason Chen
65850dfd03
feat: auto focus search bar when sidebar is shown ( close #1269 ) ( #1304 )
...
feat: auto focus search bar when sidebar is shown
3 years ago
Zeng1998
d1bafd66c8
feat: allow to filter memos with resources ( #1299 )
3 years ago
Xiang Jaywhen
daa1e9edfb
fix: Ask-AI history list reversed when loading answer ( #1301 )
3 years ago
kimw
008d6a0c81
feat: add GitLab OAuth2 template ( #1302 )
3 years ago
远浅
7c5fae68fe
fix: navigate faild silently ( #1300 )
3 years ago
Yunwei Xiao
c57cea1aaa
fix: fix the typo of openai ( #1298 )
3 years ago
boojack
595dbdb0ec
feat: add root layout ( #1294 )
3 years ago
Wujiao233
003161ea54
feat: support set openai api host ( #1292 )
...
* Docker
* feat: support set openai api host
* fix css
* fix eslint
* use API in backend & put host check in plugin/openai
* fix go-static-checks
3 years ago
Zeng1998
fd99c5461c
feat(s3): customize filenames via placeholders ( #1285 )
...
* feat(s3): customize filenames via placeholders
* fix go-static-checks
* add tips on the frontend
* fix eslint check
* remove yarn.lock
* remove Config.Path
* update tips
* fix
* update
3 years ago
Zeng1998
c1903df374
fix: correct the storage service state ( #1288 )
3 years ago
远浅
54374bca05
fix: missing prop key ( #1291 )
3 years ago
CorrectRoadH
ddf1eb0219
feat: automatically change language on first launch ( #1278 )
...
* feat: automatically change language to browser language on first launch(#1238 )
* Update web/src/store/module/global.ts
* chroe: rename languageCodeCovert to convertLanguageCodeToLocale
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Juskinbo
8c5ba63f8c
fix: overflow of dialog-content-container ( #1277 )
...
* fix: overflow of dialog-content-container
* fix: overflow of dialog-content-container
3 years ago
boojack
f7cd039819
chore: rename common to base component ( #1279 )
3 years ago
boojack
5d24fe189d
chore: update location store handler ( #1273 )
...
* chore: update location store handler
* chore: update search bar
3 years ago
boojack
bf46a9af68
chore: add heat map to sidebar ( #1255 )
3 years ago
boojack
c6d43581f9
revert: Fix: Markdown hyperlinks with parenthesis take first closing parenthesis as final ( #1251 )
...
Revert "fix: Markdown hyperlinks with parenthesis take first closing parenthesis as final (#1213 )"
This reverts commit 1b0629bf0f
.
3 years ago
boojack
e150599274
chore: upgrade version to `v0.11.1` ( #1247 )
3 years ago
boojack
df04e852bf
feat: implement openai integration ( #1245 )
...
* feat: implement openai integration
* chore: update
3 years ago
boojack
dd625d8edc
chore: update links reference ( #1243 )
3 years ago
boojack
6ab58f294e
feat: update home layout ( #1242 )
3 years ago
Alex Zhao
9d4bb5b3af
feat: add support for s3 path ( #1233 )
...
* add support for path
* fix typo and switch positions with Path and Bucket
* using path method instead of string concatenation
3 years ago
Mehmet Altuğ Akgül
e062c9b4a7
feat: add Turkish Translation file ( #1202 )
...
* Created tr.json for Turkish Translation
* updated file for trLocale
* Updated for Turkish Locale
* Update i18n.ts
* Update i18n.ts
* Update package.json
* Update package.json
* Update i18n.d.ts
* Update user_setting.go
* Update package.json
* Update web/src/components/LocaleSelect.tsx
Co-authored-by: boojack <stevenlgtm@gmail.com>
* Update package.json
* Update LocaleSelect.tsx
* Update LocaleSelect.tsx
* Update i18n.ts
* Update i18n.ts
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Jason Shawn D' Souza
1b0629bf0f
fix: Markdown hyperlinks with parenthesis take first closing parenthesis as final ( #1213 )
...
Updating regex to pick up edge case with parentheses
3 years ago
Thareek Anvar M
e83ea7fd76
fix: login security issue ( #1198 )
...
* fix
* fix bug
* changes
* Revert "changes"
This reverts commit 2b2084c7bd
.
* should close the toast if its error also
* no internal errors + sso
* change the text to Incorrect login credentials, please try again
3 years ago
Dane Roelofs
4a59965d7a
fix: action button container not overflowing memo ( #1218 )
3 years ago
远浅
71de6613d3
refactor: declare variable for devProxyServer ( #1220 )
3 years ago
Stephen Zhou
e43e04b478
chore: fix unknown at rule @applyless(unknownAtRules) ( #1221 )
...
fix: Unknown at rule @applyless(unknownAtRules)
3 years ago
Dan Fiumara
4ab32d4c2c
fix: corners not rounded on memos-editor-wrapper ( #1209 )
...
* Fixed corners on memos-editor-wrapper
* Remove change in Home.tsx
* Moved change to home.less
3 years ago
Weblate (bot)
1f05b52c4e
chore: translations update from Hosted Weblate ( #1196 )
...
Translated using Weblate (Turkish)
Currently translated at 19.5% (41 of 210 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 33.3% (70 of 210 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (210 of 210 strings)
Translated using Weblate (Dutch)
Currently translated at 100.0% (210 of 210 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (210 of 210 strings)
Translated using Weblate (Turkish)
Currently translated at 1.4% (3 of 210 strings)
Translated using Weblate (Turkish)
Currently translated at 0.4% (1 of 210 strings)
Translated using Weblate (Turkish)
Currently translated at 0.0% (0 of 0 strings)
Added translation using Weblate (Turkish)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (210 of 210 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 91.4% (192 of 210 strings)
Translate-URL: https://hosted.weblate.org/projects/memos/web/es/
Translate-URL: https://hosted.weblate.org/projects/memos/web/nl/
Translate-URL: https://hosted.weblate.org/projects/memos/web/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/memos/web/sv/
Translate-URL: https://hosted.weblate.org/projects/memos/web/tr/
Translate-URL: https://hosted.weblate.org/projects/memos/web/zh_Hant/
Translation: memos/web
Co-authored-by: Felipe Nogueira <contato.fnog@gmail.com>
Co-authored-by: Jasper Platenburg <jasperdgp@outlook.com>
Co-authored-by: Luna Jernberg <droidbittin@gmail.com>
Co-authored-by: Onur Ravli <onur@ravli.co>
Co-authored-by: SiriYang <www.yangxinruei@qq.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
3 years ago
Stephen Zhou
3e7fbac926
fix: corner style after scaling ( #1199 )
3 years ago
CorrectRoadH
eda27a60be
fix: incorrect sharing image gerneration ( #1157 ) ( #1205 )
3 years ago
Dan Fiumara
107a2dbe90
feat: update en locale ( #1195 )
3 years ago
boojack
9577f6dbe8
feat: add resource visibility to user setting ( #1190 )
3 years ago
boojack
ae61ade2b1
chore: add my account entry in user dropdown ( #1187 )
3 years ago
Weblate (bot)
c399ff86e0
chore: translations update from Hosted Weblate ( #1154 )
...
Translated using Weblate (Portuguese (Brazil))
Currently translated at 25.7% (54 of 210 strings)
Translated using Weblate (Portuguese (Brazil))
Currently translated at 0.0% (0 of 0 strings)
Translated using Weblate (Polish)
Currently translated at 100.0% (210 of 210 strings)
Added translation using Weblate (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/memos/web/pl/
Translate-URL: https://hosted.weblate.org/projects/memos/web/pt_BR/
Translation: memos/web
Co-authored-by: Felipe Nogueira <contato.fnog@gmail.com>
Co-authored-by: Piotr Wik <p_00@o2.pl>
3 years ago
Zeng1998
7b7061846c
chore: open url in other tabs ( #1173 )
...
* chore: open url in other tabs
* update: add `rel="noreferrer"`
3 years ago
Zeng1998
d81cf5cc1b
fix: z-index of image preview ( #1171 )
3 years ago
Zeng1998
4284fd0469
fix: omission of long filename ( #1170 )
3 years ago
boojack
039b6b247a
chore: remove username click event ( #1167 )
...
chore: remove user name click event
3 years ago
H3arn
a09b2c4eea
feat: use accent color when confirming deletion ( #1161 )
...
- .final-confirm
3 years ago
Zeng1998
57479b250a
chore: remove validators on the frontend ( #1156 )
...
* chore: update minlength of username
* remove the validator on frontend
* update
3 years ago
Weblate (bot)
e64245099c
chore: update translations from Hosted Weblate ( #1150 )
...
Translated using Weblate (Polish)
Currently translated at 99.0% (208 of 210 strings)
Translate-URL: https://hosted.weblate.org/projects/memos/web/pl/
Translation: memos/web
Co-authored-by: Piotr Wik <p_00@o2.pl>
3 years ago
boojack
d6e4b5e889
chore: fix dispatch memo pinned ( #1152 )
3 years ago
boojack
904a6bd97f
fix: find memo list order ( #1149 )
3 years ago
Xiang Jaywhen
c24b7097fa
fix: function name typo ( #1148 )
...
fixed function name typo
“handleAddFilterBenClick” -> "handleAddFilterBtnClick"
[#1147 ](https://github.com/usememos/memos/issues/1147 )
3 years ago
boojack
cc23d5cafe
chore: upgrade version to `0.11.0` ( #1143 )
...
* chore: upgrade version to `0.11.0`
* chore: update
3 years ago
boojack
9c5b44d070
feat: update storage schema ( #1142 )
3 years ago
boojack
84fb8b2288
feat: update storage setting section ( #1140 )
3 years ago
boojack
6d2d322140
chore: show pinned memos in explore ( #1141 )
3 years ago
boojack
29124f56bb
chore: update memo service ( #1138 )
...
* chore: update memo service
* chore: update
3 years ago
boojack
42d849abfc
chore: update explore header style ( #1137 )
3 years ago
Weblate (bot)
d1b307b18f
chore: update translations from Hosted Weblate ( #1134 )
...
Translated using Weblate (Polish)
Currently translated at 97.1% (204 of 210 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (210 of 210 strings)
Translate-URL: https://hosted.weblate.org/projects/memos/web/pl/
Translate-URL: https://hosted.weblate.org/projects/memos/web/zh_Hant/
Translation: memos/web
Co-authored-by: Piotr Wik <p_00@o2.pl>
Co-authored-by: SiriYang <www.yangxinruei@qq.com>
3 years ago
Weblate (bot)
f6d347c5e4
chore: update translations from Hosted Weblate ( #1132 )
...
Translated using Weblate (Chinese (Traditional))
Currently translated at 94.2% (198 of 210 strings)
Translate-URL: https://hosted.weblate.org/projects/memos/web/zh_Hant/
Translation: memos/web
Co-authored-by: SiriYang <www.yangxinruei@qq.com>
3 years ago
Weblate (bot)
4fe8476169
chore: update translations from Hosted Weblate ( #1128 )
...
Translated using Weblate (Polish)
Currently translated at 79.5% (167 of 210 strings)
Translated using Weblate (Polish)
Currently translated at 0.0% (0 of 0 strings)
Translated using Weblate (Spanish)
Currently translated at 100.0% (210 of 210 strings)
Added translation using Weblate (Polish)
Translated using Weblate (Korean)
Currently translated at 98.5% (210 of 213 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 97.1% (207 of 213 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 92.0% (196 of 213 strings)
Translated using Weblate (Vietnamese)
Currently translated at 89.2% (190 of 213 strings)
Translated using Weblate (Ukrainian)
Currently translated at 91.5% (195 of 213 strings)
Translated using Weblate (Russian)
Currently translated at 91.5% (195 of 213 strings)
Translated using Weblate (Italian)
Currently translated at 91.5% (195 of 213 strings)
Translated using Weblate (French)
Currently translated at 90.1% (192 of 213 strings)
Translated using Weblate (Spanish)
Currently translated at 91.5% (195 of 213 strings)
Translated using Weblate (Swedish)
Currently translated at 100.0% (210 of 210 strings)
Deleted translation using Weblate (English (United States))
Translated using Weblate (English (United States))
Currently translated at 0.0% (0 of 0 strings)
Added translation using Weblate (English (United States))
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (210 of 210 strings)
Translated using Weblate (Korean)
Currently translated at 98.5% (207 of 210 strings)
Translated using Weblate (Chinese (Simplified))
Currently translated at 97.6% (205 of 210 strings)
Translated using Weblate (Chinese (Traditional))
Currently translated at 93.3% (196 of 210 strings)
Translated using Weblate (Vietnamese)
Currently translated at 90.4% (190 of 210 strings)
Translated using Weblate (Ukrainian)
Currently translated at 92.8% (195 of 210 strings)
Translated using Weblate (Swedish)
Currently translated at 92.8% (195 of 210 strings)
Translated using Weblate (Russian)
Currently translated at 92.8% (195 of 210 strings)
Translated using Weblate (Dutch)
Currently translated at 85.7% (180 of 210 strings)
Translated using Weblate (Italian)
Currently translated at 92.8% (195 of 210 strings)
Translated using Weblate (French)
Currently translated at 91.4% (192 of 210 strings)
Translated using Weblate (Spanish)
Currently translated at 92.8% (195 of 210 strings)
Translated using Weblate (German)
Currently translated at 91.4% (192 of 210 strings)
Translate-URL: https://hosted.weblate.org/projects/memos/web/de/
Translate-URL: https://hosted.weblate.org/projects/memos/web/en_US/
Translate-URL: https://hosted.weblate.org/projects/memos/web/es/
Translate-URL: https://hosted.weblate.org/projects/memos/web/fr/
Translate-URL: https://hosted.weblate.org/projects/memos/web/it/
Translate-URL: https://hosted.weblate.org/projects/memos/web/ko/
Translate-URL: https://hosted.weblate.org/projects/memos/web/nl/
Translate-URL: https://hosted.weblate.org/projects/memos/web/pl/
Translate-URL: https://hosted.weblate.org/projects/memos/web/ru/
Translate-URL: https://hosted.weblate.org/projects/memos/web/sv/
Translate-URL: https://hosted.weblate.org/projects/memos/web/uk/
Translate-URL: https://hosted.weblate.org/projects/memos/web/vi/
Translate-URL: https://hosted.weblate.org/projects/memos/web/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/memos/web/zh_Hant/
Translation: memos/web
Co-authored-by: Luna Jernberg <droidbittin@gmail.com>
Co-authored-by: Piotr Wik <p_00@o2.pl>
Co-authored-by: Yoshino-s <cy-cui@outlook.com>
Co-authored-by: boojack <stevenlgtm@gmail.com>
Co-authored-by: gallegonovato <fran-carro@hotmail.es>
3 years ago
Yoshino-s
bbc5ac9f0e
feat: make file uplaod support drag/drop ( #1129 )
3 years ago
_Jellen
29b5c393d1
feat: add Korean translation ( #1127 )
...
added Korean translation
3 years ago
boojack
b145d8b8a2
chore: update setting dialog style ( #1125 )
3 years ago
Yoshino-s
afaaec8492
feat(mode): add demo mode ( #1121 )
...
* feat(mode): add demo mode
* chroe: Update store/db/db.go
Co-authored-by: boojack <stevenlgtm@gmail.com>
* chroe: Update store/db/db.go
Co-authored-by: boojack <stevenlgtm@gmail.com>
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
boojack
d0b8b076cf
feat: implement sign in with SSO ( #1119 )
...
* feat: implement sign in with SSO
* chore: update
* chore: update
* chore: update
3 years ago
boojack
708049bb89
feat: add SSO related UI ( #1118 )
...
* feat: add SSO related UI
* chore: update
3 years ago
Zeng1998
19efacef9c
chore: add desc for storage form ( #1112 )
3 years ago
boojack
37f9c7c8d6
chore: update avatar max size ( #1109 )
3 years ago
boojack
bcee0bbf3a
feat: add avatar to user in frontend ( #1108 )
3 years ago
boojack
c6e525b06f
chore: remove unused fields of storage table ( #1104 )
3 years ago
boojack
d29c40dc71
chore: update router loader ( #1102 )
3 years ago
boojack
caf054bae7
chore: add beta badge to storage ( #1099 )
...
* chore: add beta badge to storage
* chore: update
3 years ago
boojack
7e8011ba34
chore: support deleting storage ( #1095 )
3 years ago
boojack
3394380ffa
chore: update storage components ( #1091 )
3 years ago
Zeng1998
2493bb0fb7
feat: storage service frontend ( #1088 )
3 years ago
Christopher
4641e89c17
feat(system): support for disabling public memos ( #1003 )
...
* feat(system): support for disabling public memos
* fix(web/editor): set visibility to private on disabled public memos
* feat(server/memo): find/check if public memos are disabled
* fix(server/memo): handle error for finding system error
* fix(server/memo): unmarshal visiblity when getting system settings
* chore(web): move side effect imports to end
* Update memo.go
---------
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Xi
28405f6d24
feat: not found page ( #1081 )
...
* feat: style for not found page (#1078 )
* chore: translation for not found page (#1078 )
* feat: add not found page (#1078 )
* chore: router for not found page (#1078 )
* fix: typo
3 years ago
boojack
5455cb3164
chore: simplify editor ( #1087 )
3 years ago
boojack
a997e1d10d
chore: simplify memo editor component ( #1079 )
3 years ago
boojack
b92da8f123
fix: check localsetting exists ( #1076 )
3 years ago
boojack
b11d2130a0
chore: validate external link ( #1069 )
3 years ago
boojack
aad97c4c54
chore: update signup api ( #1067 )
3 years ago
boojack
b366ce7594
fix: delete tag ( #1062 )
3 years ago
boojack
a004dcf320
fix: pass empty condition in rss ( #1058 )
...
fix: handle empty condition in rss
3 years ago
boojack
5df59a48b7
chore: update rss icon style ( #1056 )
3 years ago
boojack
989208eb45
chore: update resource select dialog ( #999 )
...
* chore: update resource select dialog
* chore: update
3 years ago
Stephen Zhou
6ff79c5d5c
fix: can not input chinese ( #1053 )
3 years ago
Stephen Zhou
168c4f6950
feat: more rss info ( #1052 )
...
* feat: more rss info
* fix: ci
3 years ago
Stephen Zhou
94f97208e3
chore: setup project workspace for better DX ( #1048 )
...
* chore: setup project workspace for better DX
* chore: remove prettier ext
3 years ago
boojack
bd9003c24b
chore: update readme ( #1047 )
3 years ago
Nitin Khanna
26700a1ff0
fix: DatePicker should say Wed instead of Web ( #1046 )
...
DatePicker should say Wed instead of Web
3 years ago
Stephen Zhou
8b92021b1a
fix: editor cursor not in view after smart editing ( #1043 )
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
9e818cddce
feat: tag filter in explore ( #1032 )
...
* temp
* Revert "temp"
This reverts commit d2d14b4c57
.
* Revert "Revert "temp""
This reverts commit c50be22cb4
.
* feat: tag filter in explore page
* update
3 years ago
Stephen Zhou
d6fe180ca1
fix: parse chrome or edge urls in plain link ( #1034 )
...
fix: parse chrome or urls in plain link
3 years ago
Stephen Zhou
99cac7cac0
fix: scroll when clicking expand button ( #1035 )
3 years ago
boojack
4de65ab55d
fix: url encode for tag name ( #1031 )
3 years ago
Zeng1998
771ef44d82
feat: support enter to signin ( #1014 )
3 years ago
-Shiken-
76c42c6c9f
chore: more translation correction to traditional Chinese ( #1028 )
...
* more translation correction to traditional Chinese
To be in line with the language habits of traditional Chinese users
* Update zh-Hant.json
3 years ago
-Shiken-
89743bd1e6
chore: update zh-Hant.json ( #1023 )
3 years ago
Stephen Zhou
42cd93cf33
fix: show copy button on hover ( #1002 )
3 years ago
WY-WY-W
930b54fabd
feat: update Traditional Chinese translation ( #994 )
3 years ago
boojack
5b0a54bfb7
chore: clean `package.json` ( #993 )
...
* chore: clean `package.json`
* chore: update
3 years ago
boojack
dd5a23e36e
feat: support creating resource with external link ( #988 )
3 years ago
boojack
c5368fe8d3
chore: update resource dialog style ( #982 )
3 years ago
Stephen Zhou
942e1f887b
feat: scrool to memo after editing ( #907 )
3 years ago
Wujiao233
b8ab43aa25
feat: support swipe to switch img on touchscreen ( #970 )
...
* feat: support swipe to switch img on touchscreen
* fix: fix two or more fingers touch
* fix lint
3 years ago
Wujiao233
a5f3b051f2
fix: round corner issue in resource blocks ( #979 )
3 years ago
boojack
4ba9767b94
fix: use input instead of textfield ( #973 )
3 years ago
Zeng1998
12fda38520
feat: add customized logo in share dialog ( #969 )
...
* feat: add qrcode in share dialog
* update: change the color
* feat: add customized logo in share dialog
* update: import order
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Zeng1998
9ed503fd6d
feat: add qrcode in share dialog ( #964 )
...
* feat: add qrcode in share dialog
* update: change the color
* update: import order
3 years ago
Viet-Anh, Nguyen
a8976de634
feat: update Vietnamese translation ( #965 )
...
refactor: Update Vietnamese translation
3 years ago
Zeng1998
f8855ddb56
feat: support empty content memo ( #963 )
...
feat: support empty-text memo
3 years ago
Ángel Fernández Sánchez
14ec81b65c
feat: update Spanish translation ( #954 )
3 years ago
boojack
fae0b64a08
fix: delete tag api ( #950 )
...
* fix: delete tag api
* chore: update
3 years ago
boojack
4cfd000b92
feat: support audio player ( #948 )
3 years ago
boojack
10430a66c3
chore: debounce search text input ( #943 )
...
* chore: debounce search text input
* chore: update
3 years ago
Jasper Platenburg
c167c21e4e
chore: added translation for copy memo link ( #942 )
3 years ago
boojack
b19c3c6db3
feat: update renderer in list ( #935 )
3 years ago
boojack
8c146aed68
feat: update memo resources style ( #933 )
...
* feat: update memo resources style
* chore: update
3 years ago
sfan5
7d5de1a07e
feat: update German translation ( #926 )
3 years ago
boojack
4b860777cf
fix: tag generate in code block ( #925 )
3 years ago
boojack
e29924c8a1
fix: codeblock renderer ( #924 )
3 years ago
boojack
1847756ade
chore: remove escape ( #918 )
3 years ago
boojack
771c56f485
chore: fix renderer ( #917 )
3 years ago
boojack
0f057e81e9
fix: version compare ( #916 )
...
* fix: version compare
* chore: update
3 years ago
boojack
46c13a4b7f
chore: add skipper for secure ( #913 )
3 years ago
boojack
96798e10b4
feat: support embed memo with iframe ( #912 )
3 years ago
boojack
0f8ce3dd16
refactor: return jsx element instead of string in marked ( #910 )
...
* refactor: return jsx element instead of string in marked
* chore: update
3 years ago
Zeng1998
92a8a4ac0c
feat: support code copy ( #901 )
...
* feat: support code copy
* update
3 years ago
Vincenzo Cardone
2e95f6824f
feat: add Italian Translation ( #890 )
3 years ago
boojack
a797280e3f
chore: update middleware skipper ( #887 )
...
* chore: update middleware skipper
* chore: update
3 years ago
boojack
24b21aa9d7
chore: update version to `0.9.1` ( #882 )
3 years ago
boojack
51eac649c5
chore: update create tag dialog ( #881 )
3 years ago
boojack
7670c95360
chore: fix XSS in renderer ( #880 )
3 years ago
Ivan
65e9fdead1
feat: add russian locale ( #879 )
3 years ago
boojack
64e5c343c5
chore: fix XSS in renderer ( #875 )
...
chore: fix xss in renderer
3 years ago
boojack
9169b3f2cd
chore: update tip text for empty tag list ( #872 )
3 years ago
boojack
b6f7a85a2a
fix: reload page when sign out ( #871 )
3 years ago
Taras
c160bed403
fead: add ukrainian locale ( #864 )
3 years ago
boojack
afc9709484
chore: update dev config ( #857 )
3 years ago
Zeng1998
2e2657b39d
feat: add setting for power editor ( #851 )
3 years ago
Zeng1998
cac04e4406
feat: enable word break ( #849 )
...
* feat: enable word break
* Update web/src/less/editor.less
Co-authored-by: boojack <stevenlgtm@gmail.com>
* Update web/src/less/memo-content.less
Co-authored-by: boojack <stevenlgtm@gmail.com>
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
M. Gschwandtner
278b4d21b4
fix: prioritize user css by moving it to the body end ( #847 )
...
Co-authored-by: M. Gschwandtner <84477901+OnlyPain-ctrl@users.noreply.github.com>
3 years ago
boojack
e52d77b2c4
chore: restore lockfile ( #840 )
3 years ago
boojack
1d2953b1b1
chore: downgrade joy-ui version ( #839 )
3 years ago
boojack
50811c3064
chore: update `yarn.lock` ( #837 )
3 years ago
boojack
f6039f2eb9
chore: update dialog title ( #834 )
3 years ago
boojack
65cc19c12e
chore: add escape to prevent XSS ( #833 )
3 years ago
boojack
9f25badde3
chore: update logo format to png ( #830 )
3 years ago
boojack
7efa749c66
feat: customize system profile ( #828 )
3 years ago
boojack
72daa4e1d6
feat: support heading syntax ( #827 )
3 years ago
ChasLui
54702db9ba
feat: prevent page jitter caused by the presence of scroll bars ( #808 )
3 years ago
Zeng1998
41ad084489
fix: fix css of input placeholder in auth page ( #824 )
3 years ago
boojack
2fb171e069
chore: update create tag dialog style ( #818 )
...
* chore: update create tag dialog
* chore: update
3 years ago
boojack
201c0b020d
chore: update seed data for tag ( #817 )
...
* chore: update seed data
* chore: add `_journal_mode` for SQLite
* chore: update create tag dialog
3 years ago
boojack
b6f19ca093
feat: upsert tag based content ( #816 )
...
* feat: upsert tag based content
* chore: update
3 years ago
boojack
68a77b6e1f
feat: create tag dialog ( #814 )
3 years ago
boojack
ab07c91d42
feat: update marked ( #810 )
3 years ago
ChasLui
1838e616fd
feat: show active panel when searchBar is in focus ( #806 )
...
* feat: Show active panel when searchBar is in focus
* refactor: rename
3 years ago
ChasLui
358a5c0ed9
feat: press cmd+f to focus on the search bar ( #800 )
3 years ago
ChasLui
40f39fd66c
feat: use shift+tab to unindent ( #799 )
...
* feat: Use shift+tab to unindent, just like vscode
* fix: shit+tab return
3 years ago
Jasper Platenburg
3b41976866
feat: implement plurals for stats ( #783 )
...
* implement plurals for stats
* renamed variables
* modified according to 18n guide
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
Jasper Platenburg
6596e6893e
feat: implement translation for days ( #784 )
...
implement trranslation for weekdays
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
ChasLui
b6fe4d914e
fix: incorrect cursor when text is selected in range ( #797 )
3 years ago
ChasLui
3c2cd43d28
fix: shortcuts should exclude the shift judgment ( #796 )
...
* fix: Shortcuts should exclude the shift judgment
* fix: eslint
3 years ago
ChasLui
2658b1fd09
feat: support `command + k` shortcuts insert []() ( #793 )
...
* feat: support `command + k` shortcuts insert []()
* fix: eslint
* fix: clear code
* fix: eslint
* feat: insert [](url)
* refactor: rename param
* fix: eslint
3 years ago
Zeng1998
b7df1f5bbf
feat: matching punctuation ( #791 )
3 years ago
ChasLui
a0face6695
feat: update i18n ( #790 )
...
* feat: tag type i18n
* feat: custom server dialog i18n
* feat: i18n resources name
* feat: i18n toast
* fix: eslint
* eslint: fix
* fix: eslint
* fix: eslint
3 years ago
boojack
c177db69d5
chore: update tag regexp ( #785 )
3 years ago
Zeng1998
bd6ab71d41
chore: remove unused state ( #780 )
3 years ago
boojack
b67ed1ee13
feat: customize system profile ( #774 )
...
* feat: system setting for customized profile
* chore: update
* feat: update frontend
* chore: update
3 years ago
Zeng1998
55695f2189
feat: `esc` key to exit multiple dialogs ( #692 )
...
* fix: `esc` key to exit multiple dialogs
* update
* update
* update
* Update web/src/components/Dialog/BaseDialog.tsx
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
boojack
bd00fa798d
chore: simplify ordered list in editor ( #767 )
...
chore: simplify editor
3 years ago
Zeng1998
a41745c9ae
feat: editor enhancement for order list ( #763 )
3 years ago
M. Gschwandtner
1eec474007
fix: heatmap popup showing after logging out ( #761 )
...
* fix for heatmap popup showing after logging out
* moved node.remove to component unmount
* Update web/src/components/UsageHeatMap.tsx
Co-authored-by: boojack <stevenlgtm@gmail.com>
Co-authored-by: M. Gschwandtner <84477901+OnlyPain-ctrl@users.noreply.github.com>
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Stephen Zhou
83e5278b51
fix: dialog close when draging from in to out ( #760 )
3 years ago
boojack
a8751af6b5
fix: memo list padding bottom ( #759 )
3 years ago
boojack
6b24f52cd1
fix: watermark container width ( #758 )
3 years ago
boojack
ee89dc00c0
chore: update list style ( #754 )
3 years ago
boojack
bbd5fe4eb2
feat: remove sticky style for memo editor ( #752 )
3 years ago
Stephen Zhou
d51af7e98a
fix: hr in edited content do not trigger folding ( #748 )
3 years ago
M. Gschwandtner
334da5e903
fix: add a span as wrapper to fix whitespace ( #747 )
3 years ago
Jasper Platenburg
35fed76d1a
feat: add 'theme' to translation ( #746 )
3 years ago
boojack
c77d49259a
chore: update light bg color ( #744 )
3 years ago
PublicHer0
5520605ccc
feat: add spanish locale ( #741 )
3 years ago
Zeng1998
3fd4ee83ac
fix: checklist auto continuation ( #737 )
3 years ago
boojack
5e978e2cfc
chore: update color scheme listener ( #735 )
3 years ago
boojack
37b7b983d2
chore: add vite plugin legacy ( #734 )
3 years ago
Zeng1998
c4278ef55a
fix: fix order in resource dialog ( #733 )
3 years ago
Zeng1998
91220ea4a6
fix: reset image state in gallery ( #730 )
3 years ago
Zeng1998
4bebbf3e1d
feat: enable paste multiple resources ( #729 )
...
* feat: enable paste multiple resources
* update
* update
3 years ago
boojack
5d8b8c37a5
chore: upgrade vite ( #728 )
...
* chore: upgrade vite
* Revert "chore: remove lazy import component (#724 )"
This reverts commit 688dc2304c
.
3 years ago
boojack
564f20d13a
chore: remove ESC to close edit ( #726 )
3 years ago
boojack
c3adb1b152
fix: set resource list in memo editor ( #725 )
3 years ago
boojack
688dc2304c
chore: remove lazy import component ( #724 )
3 years ago
boojack
66418d4210
feat: get image only when cors error ( #721 )
3 years ago
boojack
ab8c7b9d8a
fix: auto complete in memo editor ( #720 )
3 years ago
M. Gschwandtner
387799b31c
fix: added dark theme bg color to buttons ( #719 )
3 years ago
boojack
4a64a4dea8
fix: html lang attr ( #718 )
3 years ago
M. Gschwandtner
964c58ac01
feat: responsive layout for create shortcut dialog ( #717 )
3 years ago
boojack
56716cdad4
fix: break word ( #708 )
...
* fix: break word
* chore: update
3 years ago
Zeng1998
6f8e3432e9
fix: correct priority of keys in editor ( #703 )
3 years ago
Stephen Zhou
b7ab6f8e7e
fix: code highlight in dark mode ( #702 )
3 years ago
Zeng1998
36b92ad884
feat: auto continuation list in editor ( #689 )
...
* feat: auto continuation list in editor
* update
* update
3 years ago
apixandru
4d9857ce18
fix: update UsageHeatMap.tsx to account for daylight savings ( #696 )
3 years ago
boojack
43b22ce55f
chore: fix typo ( #695 )
3 years ago
Zeng1998
147185309c
feat: vacuum database in setting ( #694 )
...
* feat: vacuum database in setting
* update
* update
* update
* update
3 years ago
Maurice Bauer
f48226d4f2
chore: update German translation ( #691 )
...
Switched to plural to make the difference between TAG(S) and TAG(E) visible...
Refers to #545
3 years ago
Zeng1998
e92407d9ec
feat: image preview enhancement ( #682 )
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
boojack
4767ee3293
feat: support follow system appearance ( #670 )
3 years ago
boojack
1ea74dfd0d
chore: remove table syntax ( #669 )
3 years ago
Andreas Backström
53cf6ebb79
feat: add swedish/svenska translation ( #668 )
...
Add swedish / svenska translation
3 years ago
boojack
d1007950e0
chore: remove emoji picker ( #667 )
3 years ago
boojack
a7374cf998
fix: generate sharing memo image ( #663 )
3 years ago
boojack
e3d76193b9
chore: update global css ( #658 )
3 years ago
boojack
07f0c3f052
chore: update global css ( #657 )
3 years ago
boojack
a467a7c173
feat: upgrade dev version to `0.8.1` ( #656 )
...
* feat: upgrade version to `0.8.1`
* chore: update
3 years ago
boojack
14f9f29348
chore: update user setting appearance ( #654 )
3 years ago
hoi-lau
f092771ea1
fix: resource-container overflow ( #649 )
3 years ago
boojack
7c6d7226f5
feat: update appearance selector ( #645 )
3 years ago
Stephen Zhou
eaebc6dcef
fix: apperance can not auto switch ( #644 )
3 years ago
boojack
c5200ca31b
feat: dark mode for dialogs ( #643 )
3 years ago
Tiefseemonster
1078132b12
fix: member menu dropdown position ( #639 )
...
* fix: member menu dropdown position
* chore: cleanup
* chore: cleanup
3 years ago
Stephen Zhou
6b058cd299
feat: save folding option with localstorage ( #641 )
...
* fix: change folding option need reload
* fix: floding option undefied
3 years ago
Wence
b8f24af5ae
feat: dynamic lazy loading route with simple loading page ( #632 )
...
* feat: dynamic loading route with simple loading page
* fix: lint fix
* Update web/src/less/loading.less
Co-authored-by: boojack <stevenlgtm@gmail.com>
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
boojack
6384f5af74
feat: dark mode for main pages ( #637 )
...
* feat: update dark mode styles for auth and explore page
* feat: dark mode for home page
3 years ago
Zeng1998
52038d26d2
chore: update i18n for validator message ( #636 )
3 years ago
boojack
55f37664ef
chore: add theme file for joyui ( #635 )
3 years ago
Zeng1998
ab8e3473a1
feat: support resources reuse ( #620 )
...
* feat: support resource reuse
* update
* update
* update
* update
3 years ago
Zeng1998
eba23c4f6e
fix: add validation for user information update ( #633 )
3 years ago
Zeng1998
00fe6d3862
chore: add joyui tooltip for resources dialog ( #630 )
3 years ago
Zeng1998
12b81781b9
feat: share memo dialog ( #618 )
...
* feat: new share dialog
* update
* update
* update
* update
3 years ago
Zeng1998
b67a37453d
feat: member management enhancement ( #617 )
...
* feat: member management enhancement
* update
* update
* update
* update
3 years ago
boojack
b04e001db1
fix: image url host missing ( #623 )
3 years ago
Stephen Zhou
fbe7b604ef
feat: dark mode support for memo detail ( #604 )
...
* feat: dark mode support for memo detail
* chore: update
* chore: update
* chore: update
3 years ago
Tiefseemonster
b72bfc9c24
fix: selector dropdown position in fullscreen mod ( #619 )
3 years ago
Zeng1998
40e92f9463
fix: change password max length validation ( #616 )
3 years ago
Zeng1998
f883dd9c1d
feat: create user repeat password ( #614 )
...
* feat: create user repeat password
* update
3 years ago
Wujiao233
d8bf55efb2
fix: shoutcut tag filter handle mutiple tags ( #608 )
...
* fix: shoutcut tag filter handle mutiple tags
* not edit parser
3 years ago
Wujiao233
f982e83d0a
fix: clear shortcut filter when delete this shortcut ( #611 )
3 years ago
Jasper Platenburg
3472a6db26
fix: password field visible ( #609 )
3 years ago
boojack
ce795a2a7d
chore: show content image ( #602 )
3 years ago
Tiefseemonster
2fa01886da
fix: tooltip overlaps a window border ( #599 )
3 years ago
Tiefseemonster
dfe71f33c2
fix: search bar dropdown disappearing ( #593 )
3 years ago
boojack
db1d223448
fix: apperance select ( #585 )
3 years ago
Zeng1998
54271c1598
chore: fix some typos ( #587 )
3 years ago
Zeng1998
1ee8ebc9e1
fix: collapse btn cursor style ( #586 )
3 years ago
Stephen Zhou
6e5537d131
feat: dark mode support for explore page ( #584 )
...
* feat: dark mode support for auth page
* chore: update
* feat: dark mode support for explore page (#583 )
* fix: avoid white text
* fix: import order
3 years ago
Stephen Zhou
90c85103c3
feat: dark mode support for auth page ( #569 )
...
* feat: dark mode support for auth page
* chore: update
3 years ago
Zeng1998
2d5d734da4
chore: update i18n for account settings ( #582 )
3 years ago
Zeng1998
e1e5121dd7
fix: get markdown image from backend ( #581 )
3 years ago
boojack
b511a7b634
fix: user patch with empty email ( #578 )
3 years ago
Zeng1998
5f3cade810
feat: highlight the searched text in memo content ( #514 )
...
* feat: highlight the searched text in memo content
* update
* update
* update
* update
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
boojack
072851e3ba
chore: update dialog style ( #574 )
...
* chore: update tests
* chore: update dialog styles
3 years ago
Tiefseemonster
f4e2b7319a
fix: make tooltip text no-selecting ( #567 )
...
* no selecting tooltip text
With a double click on button, you can get selection on tooltip text. That may be distracting a little bit.
* Update web/src/less/memo.less
Co-authored-by: Stephen Zhou <hi@hyoban.cc>
Co-authored-by: Stephen Zhou <hi@hyoban.cc>
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Zeng1998
ff0db82dc3
chore: empty query text ( #566 )
3 years ago
Stephen Zhou
2daf085ce4
chore: fix vscode settings name ( #565 )
3 years ago
Tiefseemonster
495f1f2041
chore: fix name field in paragraph parser obj ( #564 )
3 years ago
boojack
8cfcd201b0
feat: support display video ( #558 )
3 years ago
boojack
abcd3cfafb
feat: add `Strikethrough` syntax ( #557 )
...
feat: add `Strikethrough` rule
3 years ago
boojack
50d41c456b
chore: change memo created time ( #556 )
3 years ago
Zeng1998
1d41d53723
fix: icon style ( #555 )
3 years ago
Zeng1998
a4b7a77016
fix: cursor style ( #549 )
3 years ago
boojack
a0b35f7aa9
feat: add French i18n item ( #547 )
...
feat: add French i18n
3 years ago
baptiste313
574e160a11
chore: addition of the French translation and small correction for the English ( #546 )
3 years ago
boojack
2042737004
feat: add username field ( #544 )
...
* feat: add username field
* chore: update
3 years ago
boojack
a0667abec8
chore: update data initial requests ( #538 )
3 years ago
boojack
362306a9cb
chore: update i18n for visibility ( #537 )
3 years ago
Zeng1998
5e069f79a2
feat: esc to cancel editing ( #532 )
3 years ago
Zeng1998
7c78fb064f
fix: empty filter value ( #529 )
3 years ago
Yarden Shoham
d8adc0afe9
feat: extend validation config max length ( #523 )
3 years ago
Zeng1998
0d0f893b93
chore: update i18 for memo sharing ( #513 )
3 years ago
Zeng1998
d2a87a4ddb
chore: bgcolor of memo share image ( #508 )
3 years ago
boojack
2d49e96a8a
feat: get image blob in backend ( #495 )
...
* feat: get image blob in backend
* chore: update
3 years ago
boojack
9036bd478b
fix: image scrollbar ( #494 )
3 years ago
Zeng1998
1acf2f8b13
chore: update i18 for settings ( #490 )
3 years ago
boojack
a2831b37c4
feat: add database filesize in UI ( #488 )
3 years ago
boojack
706b1b428f
chore: add toast to system settings ( #486 )
3 years ago
boojack
1690566413
chore: update emoji picker ( #483 )
3 years ago
boojack
a24b885236
chore: update share memo image ( #482 )
3 years ago
Stephen Zhou
c89a6665b6
feat: fold memos according to horizontal rule ( #478 )
...
* feat: fold memos according to horizontal rule
* fix: button and content
* chore: update
3 years ago
Stephen Zhou
797accbc2c
feat: parser for horizontal rule ( #477 )
...
* feat: parser for horizontal rule
* chore: revert
3 years ago
boojack
66f9bc48bb
chore: remove mark memo ( #476 )
3 years ago
boojack
de2eff474c
chore: remove memo card dialog ( #475 )
3 years ago
Mahoo Huang
67195859dc
fix: abnormal link regex ( #474 )
3 years ago
boojack
61abc6dd11
feat: update sharing memo image ( #473 )
3 years ago
boojack
9fe9245727
chore: update cancel edit button style ( #472 )
3 years ago
Zeng1998
906ec7994e
fix: clear query text ( #469 )
...
* fix: clear query text
* update
* update
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Zeng1998
5258b0a5b4
chore: change memo card's bg color ( #471 )
3 years ago
boojack
ceac53b6d0
feat: additional script system setting ( #467 )
3 years ago
Stephen Zhou
3775d5c9c2
feat: folding options ( #459 )
...
* feat: folding options
* chore: update
* chore: update
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Zeng1998
da80d4ef62
fix: duration query string ( #465 )
3 years ago
Zeng1998
d208731f5f
feat: visibility click filter ( #463 )
...
* feat: visibility click filter
* update
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Stephen Zhou
a90acdabb3
fix: route confusion entering from non-home page ( #460 )
...
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Zeng1998
407d1cdcaa
feat: add visibility filter ( #461 )
...
* feat: add visibility filter
* update
3 years ago
boojack
cb50bbc3cb
refactor: remove mixin colors ( #458 )
3 years ago
boojack
2743268fd7
chore: remove unused visibility selector ( #457 )
3 years ago
Zeng1998
8cc0977a01
fix: image url extraction ( #453 )
...
fix: image-url-extraction
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
boojack
0809ec8c72
chore: update editor style ( #456 )
3 years ago
boojack
db93710f85
chore: remove mobile editor style user setting ( #455 )
3 years ago
boojack
241c93c6b7
feat: update editor style ( #454 )
...
* feat: update editor style
* chore: update bg
3 years ago
boojack
fe05e6a464
chore: update version 0.7.2 ( #447 )
3 years ago
boojack
d1aa6aa7f8
fix: editor resource list ( #445 )
3 years ago
boojack
a142d975d7
feat: additional style system setting ( #444 )
...
* feat: additional style system setting
* feat: remove editor font setting
3 years ago
boojack
67691d1e99
feat: update visibility selector style ( #441 )
3 years ago
Zeng1998
9b827b4801
feat: add support for time-shortcut ( #434 )
...
* feat: add support for time-shortcut
* update
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Zeng1998
421f4dbf60
feat: select visibility in editor ( #421 )
...
* feat: editing visibility selection
* update
* update
* update variable name
* update
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
boojack
9866702850
fix: parser regexp for special character ( #439 )
3 years ago
Yunliang Zhou
a313a9bb31
fix: route confusion entering from non-home page ( #430 )
3 years ago
Zeng1998
b6c0a04394
fix: share memo with resource list ( #431 )
...
* fix: share memo with resource list
* update
* Update web/src/components/ShareMemoImageDialog.tsx
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Zeng1998
1e3b8315a0
chore: update MemoResources props ( #432 )
3 years ago
Zeng1998
4f10c12092
chore: update translation ( #417 )
3 years ago
Zeng1998
78b4733fb9
chore: add icon for deleting resource ( #414 )
3 years ago
winwin2011
37bb3bc546
chore: allow skip version ( #411 )
...
* chore: allow skip version
* chore: opacity
* chore: polish
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
winwin2011
b43bfce254
fix: tag compressed ( #412 )
3 years ago
boojack
0d6281ef6b
chore: update signin page ( #410 )
...
* chore: update signin page
* chore: update version `v0.7.1`
3 years ago
boojack
c27e38b11c
chore: enable `no-unused-vars` ( #408 )
3 years ago
boojack
cf75054106
feat: add system setting to allow user signup ( #407 )
3 years ago
Zhou Yunliang
4ed987229b
feat: text filter regex support ( #406 )
3 years ago
Mahoo Huang
a1068b6fe3
fix: abnormal blockquote regexp ( #404 )
...
```markdown
面向具体实现编程 ==> 面向抽象接口编程
```.
面向具体实现编程 ==
> 面向抽象接口编程
3 years ago
Zhou Yunliang
91a61e058a
feat: view all images of a memo ( #393 )
...
* feat: view all images of a memo
* fix: function arguments
* refactor: unified image preview
* refactor: image preview for resource dialog
Co-authored-by: XQ <qiaobingxue1998@163.com>
3 years ago
winwin2011
5bdf15aece
chore: fold/expand i18n ( #400 )
3 years ago
winwin2011
d347b7a91e
chore: pin button color ( #399 )
3 years ago
boojack
2c653f170c
chore: update corner width ( #398 )
3 years ago
boojack
f8c0d73d2d
chore: update resource dialog style ( #395 )
3 years ago
boojack
006cb56d28
fix: heatmap data ( #394 )
3 years ago
Zeng1998
4246232fbe
feat: image preview enhancement ( #385 )
...
* feat: dialog content enhancement
* update
* feat: image carousel
* update
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
boojack
9d8c9609c3
feat: cache editing memo id ( #388 )
...
* feat: cache editing memo id
* chore: update
3 years ago
boojack
ef5492074e
chore: update memo stats api ( #387 )
3 years ago
boojack
40d5686031
chore: update unpin memo ( #386 )
3 years ago
Zeng1998
4276a7a56d
feat: remove unused resources ( #379 )
...
* feat: dialog content enhancement
* feat: remove unused resources
* update
* update
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Zeng1998
d6fa1c7c80
feat: dialog content enhancement ( #377 )
3 years ago
boojack
29966451b6
feat: unpin button in the corner ( #374 )
...
* feat: unpin button in corner
* chore: update
3 years ago
boojack
7c401040c8
feat: add blockquote regexp ( #366 )
3 years ago
boojack
43541bde2c
feat: add update version banner ( #365 )
...
feat: add update version banenr
3 years ago
boojack
1e01c4dc46
chore: update resource service ( #364 )
3 years ago
Zeng1998
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>
3 years ago
Zeng1998
30daea0c4f
fix: typo ( #357 )
...
* feat: resource dialog enhancements
* update
* fix: typo
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Zeng1998
b891e08928
feat: resource dialog enhancements ( #356 )
...
* feat: resource dialog enhancements
* update
3 years ago
boojack
94df09c8c0
chore: update memo list api ( #350 )
3 years ago
boojack
bdf6d4d42a
feat: case-insensitive search ( #347 )
3 years ago
boojack
cb2e1ae355
fix: fetch memo with filter ( #346 )
3 years ago
Zhou Yunliang
4e00b1b0cd
feat: rss support ( #343 )
...
* feat: rss support
* chore: go mod tidy
* chore: change route group prefix
* Update server/server.go
Co-authored-by: boojack <stevenlgtm@gmail.com>
* Update server/rss.go
Co-authored-by: boojack <stevenlgtm@gmail.com>
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
boojack
fe5ba6850b
chore: update insert content in editor ( #336 )
3 years ago
Mahoo Huang
5690dab6bb
feat: add some hotkeys ( #320 )
...
* feat: add some hotkeys
* fix: hotkeys lose the text behind selected
* chore: adjust insertText params passing
3 years ago
Zeng1998
65506a5b30
chore: update the translation ( #333 )
3 years ago
boojack
e6f376ae66
fix: user setting name ( #331 )
3 years ago
boojack
1c2998c4d8
feat: pagination for memo list ( #330 )
3 years ago
Zeng1998
fc5d5cf231
fix: patch memo with resource list ( #328 )
...
fix: 修改memo时添加图片不显示
3 years ago
boojack
2a4fc7dcc3
chore: update memo display time ( #327 )
...
* chore: update memo display time
* chore: update
3 years ago
boojack
b68d6e2693
feat: update memo sort option setting ( #326 )
...
feat: add memo display ts
3 years ago
boojack
0b34b142c8
chore: update marked ( #325 )
3 years ago
boojack
0b2a9d8511
fix: bold and emphasis regex ( #323 )
...
* fix: bold and emphasis regex
* chore: udpate
3 years ago
winwin2011
7c9c5c316b
chore: update i18n in settings ( #324 )
...
chore: i18n
3 years ago
winwin2011
180ae206c7
feat: inline code within link ( #321 )
...
* feat: inline code with link
* fix: decoration style
3 years ago
boojack
69e3ba6bed
chore: update demo seeding data ( #318 )
...
chore: update seeding data
3 years ago
Zeng1998
bf5b7e747d
feat: customize memo list sorting rules ( #312 )
...
* chore: update .gitignore
* feat: 添加Memo列表按更新时间排序
* fix go-static-checks
* update
* update
* update Memo.tsx/MemoList.tsx
* handle conflict
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
f97
24154c95f2
feat: editor tab support ( #309 )
...
* feat: editor tab support
* Update web/src/components/MemoEditor.tsx
Co-authored-by: boojack <stevenlgtm@gmail.com>
* chore: if return style
Co-authored-by: boojack <stevenlgtm@gmail.com>
Co-authored-by: hyoban <hi@hyoban.cc>
3 years ago
boojack
35a8817442
fix: memo list auto scroll to top ( #313 )
...
fix: editor initial content
3 years ago
boojack
c7378e78d9
chore: update mask animation styles ( #306 )
3 years ago
Tiger
ab182dc22a
chore: update `zh.json` ( #304 )
...
Update zh.json
3 years ago
boojack
f554e5a357
fix: close button z-index in setting dialog ( #303 )
3 years ago
Steven
749486ba3c
chore: update marked tests
3 years ago
Hyoban
26aae0e637
fix: blank line after table ( #298 )
3 years ago
Hyoban
3d0c6004c0
feat: support markdown table ( #294 )
...
* feat: support markdown table
* chore: update table style
* test: for markdown table parse
3 years ago
Steven
cc759bef56
fix: handle highlight unknown language error
3 years ago
boojack
086b10717f
feat: upload files by dropping ( #292 )
3 years ago
boojack
eefd0444c8
feat: add highlight for code block ( #291 )
...
* feat: add highlight for code block
* chore: update test
3 years ago
Hyoban
65a61ed270
fix: can not click sidebar ( #289 )
3 years ago
Hyoban
5e7db4631e
feat: handle esc keyboard event for editor ( #288 )
3 years ago
boojack
0d6114e25e
feat: update sidebar mask styles ( #287 )
3 years ago
h2o2o
ce5a6fa3ac
chore: update sidebar styles in mobile view ( #285 )
...
* 添加移动端点击自动关闭侧边栏
* 添加移动端点击自动关闭侧边栏
* 添加移动端点击自动关闭侧边栏
* move closeSidebar function to utils
* move closeSidebar function to utils
* 侧边栏优化
* 移动端侧边栏优化
* 移动端侧边栏优化
* 移动端侧边栏优化
3 years ago
Steven
ffe145d436
chore: revert sidebar updates
3 years ago
zburu
37cd841992
chore: adjust sidebar style ( #277 )
3 years ago
h2o2o
315ab94c94
添加移动端点击自动关闭侧边栏 ( #271 )
3 years ago
f97
1aa9963e07
fix: i18n for filter ( #275 )
3 years ago
Steven
88ade2c0b7
chore: update i18n for filter
3 years ago
winwin2011
4ada7dce77
chore: update i18n for shortcut filter ( #270 )
...
* chore: resources i18n
* chore: shortcut-list i18n
* chore: resources i18n
* chore: resources i18n
* chore: resources i18n
3 years ago
steven
a323689ee6
chore: update copy button style
3 years ago
f97
2ea612e2fe
feat: add copy button to memo ( #267 )
...
* feat: copy-content
* Update web/src/less/memo-detail.less
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
boojack
ca2557eb7e
fix: tag filter ( #266 )
3 years ago
steven
e0f95686f3
chore: update header style
3 years ago
f97
29770e8bfb
chore: update vietnamese i18n ( #261 )
3 years ago
steven
b959acc69d
fix: update marked test cases
3 years ago
steven
486cf8bdac
feat: add `escape` to renderer
3 years ago
boojack
eaf89aa2f2
feat: update marked parsers ( #260 )
...
* chore: remove external match functions
* chore: update parsers
3 years ago
boojack
4bd373ba57
fix: tag selector position ( #259 )
3 years ago
steven
7b29c65f58
feat: add `inline-code` syntax parser
3 years ago
steven
4a2fe3aaae
chore: update user banner style
3 years ago
steven
778282ae29
chore: update resource dialog
3 years ago
steven
05e46ee4a8
fix: emoji picker style
3 years ago
boojack
222c792539
fix: tag regexp ( #253 )
3 years ago
boojack
51fb8ddb07
feat: simple markdown parser ( #252 )
...
* feat: simple markdown parser
* chore: rename test file name
* feat: add plain text link parser
* chore: update style
3 years ago
steven
8e63b8f289
chore: update interval flag type
3 years ago
steven
17c35be426
chore: add `--passWithNoTests` to jest
3 years ago
steven
df5818cdc5
chore: add `jest`
3 years ago
steven
5894104524
chore: update inline image
3 years ago
steven
09732df0f5
chore: regenerate `yarn.lock`
3 years ago
steven
ae8f292306
feat: create memo with resourceIdList
3 years ago
steven
c7cf35c7de
feat: update memo resource component
3 years ago
steven
b2c22977c1
feat: update memo editor with uploading resources
3 years ago
steven
c0edb72b3d
chore: update react version
3 years ago
boojack
65f7aa7914
fix: emoji picker position in fullscreen ( #251 )
3 years ago
boojack
06f5a5788e
fix: mobile editor float style ( #247 )
3 years ago
boojack
52c8ac2ad3
chore: update emoji picker toggle logic ( #244 )
3 years ago
Steven
0c80654cc2
chore: update dropdown action button style
3 years ago
Steven
a2180f177f
chore: remove `vite-plugin-pwa`
3 years ago
Steven
b992d07f3e
chore: update memo detail header
3 years ago
Steven
dc3052e225
chore: release `v0.4.5`
3 years ago
Steven
77a3513a6b
chore: update memo detail page
3 years ago
Steven
0dd2337663
chore: update router
3 years ago
Steven
63468dbaf3
chore: update memo detail access handler
3 years ago
f97
2acd5d4af2
chore: support html form ( #236 )
3 years ago
Steven
6c1cc1d283
chore: use conditional rendering instead of OnlyWhen
3 years ago
Steven
15cfc9e1f5
chore: add memo detail page
3 years ago
Steven
004713d4cd
chore: update dropdown component
3 years ago
f97
7a6eb53e0f
feat: float mobile editor ( #234 )
...
* feat: float mobile editor
* fix: fix pr comment
* lint: fix golangci-lint
3 years ago
boojack
02c26d5bb4
chore: update i18n for memo visibility ( #233 )
3 years ago
Steven
c60c58ed69
chore: fix memo content click handler
3 years ago
Steven
366afdd1e4
feat: use `i18next`
3 years ago
Steven
307483e499
feat: use `react-router`
3 years ago
boojack
a1066322c8
chore: add `vite-plugin-pwa` ( #230 )
3 years ago
f97
050a2d39fa
chore: fix i18n vietnamese typos and update MemoCardDialog ( #228 )
3 years ago
Steven
13aa61bbc0
chore: update i18n for change password dialog
3 years ago
boojack
f4d0e8c948
chore: hide the searchbar of emoji picker ( #222 )
...
chore: hide emoji picker searchbar
3 years ago
f97
e7db587a9e
feat: add emoji picker in editor ( #221 )
...
* feat: add vietnamese
* feat: add emoji picker in editor
* fix failing checks
* move emoji button before upload button
* move script to body index.html
* Update web/index.html
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Steven
721aa3c907
chore: update `v0.4.4`
3 years ago
Steven
77178afad5
chore: add no data tip
3 years ago
Steven
fd7b8c3293
chore: add copy non-private memo link
3 years ago
Steven
660908e436
chore: add `react-router`
3 years ago
Steven
8d694f7732
chore: remove language beta badge
3 years ago
f97
bdfa9f7a56
chore: update i18n for UserBanner ( #219 )
...
* feat: add vietnamese
* chore: update i18n
* Update web/src/locales/zh.json
Co-authored-by: boojack <stevenlgtm@gmail.com>
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
Steven
2c17ea703d
chore: fix `manifest.json` image
3 years ago
Steven
1591fdf61c
chore: update i18n structures
3 years ago
f97
811f3340e9
feat: add vietnamese ( #218 )
3 years ago
ChasLui
7e8d1128f8
chore: update i18n ( #215 )
3 years ago
Steven
54db6eda04
chore: update common locales
3 years ago
boojack
c5b26e3310
chore: fix copy to clipboard ( #214 )
3 years ago
ChasLui
7079faf2b9
chore: update i18n ( #212 )
...
* feat: 增加部分 i18n
* feat: 增加部分 i18n
* feat: 增加部分 i18n
3 years ago
Steven
6e4577f721
feat: add `MemoContent` component
3 years ago
winwin2011
7b0987610c
feat: i18n for dialogs ( #203 )
...
* feat: i18n in dialog
* fix: use common translation
3 years ago
boojack
50fa560d4a
chore: update username validate config ( #209 )
3 years ago
Steven
b8a7df21f2
chore: release `v0.4.3`
3 years ago
boojack
d1a4348048
chore: support double-click to edit memo ( #207 )
3 years ago
Steven
020b211660
chore: update explore page style
3 years ago
Steven
4657e58b52
chore: update loading section
3 years ago
Steven
22971c3a93
chore: support upload more file type
3 years ago
Steven
5fa9aa3c22
chore: add memo resources component
3 years ago
Steven
fbce43870f
chore: update resource base url
3 years ago
Steven
ad462cec29
chore: update explore style
3 years ago
boojack
b0b2776d03
chore: update button entries ( #206 )
3 years ago
boojack
e9ac6affef
feat: add explore page ( #205 )
3 years ago
winwin2011
5eea1339c9
fix: upload resouces double time ( #204 )
3 years ago
Steven
d68891d91d
chore: fix tag regex
3 years ago
winwin2011
987bb80770
fix: heatmap popover blink ( #195 )
3 years ago
Steven
b884327a53
chore: update eslint rules
3 years ago
Steven
89f9dc5640
chore: update resources
3 years ago
Steven
f7aca99d52
fix: upload image in iOS safari
3 years ago
Steven
12a48ae2db
chore: release `v0.4.2`
3 years ago
Steven
bcb684d1cc
chore: fix daily memo style
3 years ago
Steven
d3b26f7126
chore: update about dialog
3 years ago
boojack
422e190c96
chore: support uploads multi files ( #191 )
3 years ago
Steven
3e13fa1ce6
chore: update marked helper
3 years ago
boojack
dc9f531447
fix: find latest migration history ( #190 )
...
* fix: auth action button
* fix: find latest migration history
3 years ago
Steven
e330159f55
chore: update resources file format
3 years ago
Steven
93b6a910ae
chore: update logo resources
3 years ago
boojack
8d161b4526
fix: create shortcut input ( #186 )
...
* fix: create shortcut input
* chore: add yarn build
3 years ago
Steven
2a11aed881
chore: update dialog event listener
3 years ago
zburu
e7b287902b
chore: update mobile style ( #181 )
3 years ago
steven
c97399a8ea
fix: update `isFetching` default value
3 years ago
steven
75d622f4a2
chore: update version `v0.4.1`
3 years ago
steven
5bdf7654fc
chore: update detail styles
3 years ago
Steven
64332c3e6a
chore: update tag regexp
3 years ago
Steven
57f51d1c58
feat: allow updating memo `createdTs`
3 years ago
Steven
9f3f730723
chore: update selector style
3 years ago
boojack
e9d303326f
feat: set editor font style ( #174 )
...
feat: editor font style
3 years ago
Steven
ca1170583e
chore: update i18n
3 years ago
Steven
f5629c8227
fix: overflow style
3 years ago
Steven
2f58032ad8
fix: text overflow style
3 years ago
boojack
f784516470
chore: update `word-break` style ( #164 )
3 years ago
Steven
2aed7c70aa
chore: update cancel editing button
3 years ago
Lim Ding Wen
b1062f5387
fix: Fix Typo (Editting -> Editing) ( #161 )
3 years ago
Steven
3b1bb4a95d
chore: disable setting memo visibility when creating
3 years ago
Steven
734d5f3aed
chore: update create tag tip style
3 years ago
Steven
2935057ca7
chore: update i18n
3 years ago
Steven
f06a3d171b
chore: update error message handler
3 years ago
Steven
a98e64cf0a
chore: update i18n dialog
3 years ago
Steven
dd04bc9e1d
chore: add beta badge
3 years ago
Steven
2f33eceada
chore: set default memo visibility
3 years ago
Steven
a7a01df79a
chore: update i18n
3 years ago
Steven
43a8b7d0e1
chore: fix lint
3 years ago
Steven
b596d04939
chore: update i18n for auth page
3 years ago
boojack
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
3 years ago
XQ
dfac877957
feat: add `manifest.json` for pwa ( #144 )
...
* chore: update `i18nStore`
* feat: add pwa `manifest.json`
3 years ago
XQ
3c1a416afc
chore: update `i18nStore` ( #141 )
3 years ago
XQ
972a49d6aa
chore: code clean ( #140 )
3 years ago
XQ
cea16fac88
chore: remove `useAppContext` in dialog props
3 years ago
boojack
646a41e931
chore: add `i18n` based with `useContext`
3 years ago
boojack
d08ba56c28
chore: release `v0.3.1` ( #138 )
3 years ago
boojack
c991a48df6
chore: add upload resource button
3 years ago
boojack
fd44255668
chore: use dropdown in member section
3 years ago
boojack
84564891be
feat: add view resource dialog
3 years ago
boojack
8c8bb9e59f
chore: update search bar styles
3 years ago
boojack
c703f281d9
chore: update feather icon
3 years ago
boojack
2c27f5d425
chore: release `v0.3.0` ( #136 )
3 years ago
boojack
df7b4d54c6
chore: show inline image in daily review dialog ( #135 )
3 years ago
boojack
9994b1fabc
chore: update member setting styles
3 years ago
boojack
2d093d5be0
chore: update daily review dialog style
3 years ago
boojack
12b373701b
chore: fix shortcut list buttons style
3 years ago
boojack
2b8078a19b
chore: add `CommonDialog`
3 years ago
boojack
fa93d0fd6e
chore: update visibility selector style
3 years ago
boojack
873973a088
chore: update favicon
3 years ago
boojack
d371cfd78d
chore: update member list action buttons
3 years ago
boojack
07d9649b22
chore: add visibility selector
3 years ago
boojack
58e68f8f80
chore: update signin button in visitor mode
3 years ago
boojack
38383a426f
chore: update error message ( #129 )
3 years ago
boojack
f02ec375a6
chore: release `v0.2.2` ( #127 )
3 years ago
boojack
3c5b0ea90a
chore: update style
3 years ago
boojack
5da4c98f05
chore: update icon button styles
3 years ago
boojack
6c5bea9caf
chore: update `html2image`
3 years ago
boojack
93ba2f4fab
chore: fix icon style
3 years ago
boojack
9417797b99
chore: use `fontawesome` instead of `material icons`
3 years ago
boojack
167e5596f2
fix: generate html image in safari ( #123 )
3 years ago
boojack
2a1e34fe03
chore: update material icons
3 years ago
boojack
3de00cf4a8
chore: add `dayjs` to parse datetime
3 years ago
boojack
1d55545e30
chore: update github badge style
3 years ago
boojack
9b5a555d1f
chore: release `v0.2.1` ( #120 )
...
* chore: release `v0.2.1`
* chore: add tg group link
3 years ago
boojack
9c842d0a40
fix: remove axios withCredentials
3 years ago
boojack
0dc377550f
chore: fix hover heatmap
3 years ago
boojack
8a91b0ad9d
chore: add github badge
3 years ago
boojack
6053df050c
chore: update create memo with visibility
3 years ago
boojack
3517c6181d
chore: update `vite`
3 years ago
boojack
2e126c71f0
chore: update button elements
3 years ago
boojack
46d7ecca88
feat: use go embed
3 years ago
boojack
48d8c6ee0f
chore: update lock file
3 years ago
boojack
5fd3cfdb61
chore: update user store
3 years ago
boojack
10d710cf03
chore: fix editor z-index
3 years ago
boojack
d75338b6e9
chore: fix z-index
3 years ago
boojack
b85af714f5
feat: fullscreen editor
3 years ago
boojack
91d45d6d46
chore: release `v0.2.0` ( #114 )
3 years ago
boojack
6a8c559e8c
chore: update visitor view buttons
3 years ago
boojack
7418d2965d
fix: visitor view in frontend
3 years ago
boojack
1afc183458
feat: update memo visibility in frontend
3 years ago
boojack
aed137472c
fix: open id checking order
3 years ago
boojack
bdc9632b5b
chore: rename user role ( #108 )
...
* chore: rename user role to `host`
* chore: related frontend changes
* chore: fix migration file
* chore: use tricky sql
3 years ago
boojack
6f32643d7c
refactor: visitor view ( #107 )
...
* refactor: update api
* refactor: visitor view
* chore: update seed data
3 years ago
boojack
346d219cd5
chore: reorder imports manually ( #106 )
...
* chore: reorder imports manually
* chore: remove unused less
3 years ago
Hyoban
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
3 years ago
Hyoban
e202d7b8d6
fix: banner text click not work ( #104 )
...
* fix: banner text click not work
* fix: replenish duration
Co-authored-by: boojack <stevenlgtm@gmail.com>
Co-authored-by: boojack <stevenlgtm@gmail.com>
3 years ago
boojack
5a20db0bed
chore: fix missing extend style item
3 years ago
boojack
2136a954f5
chore: make editor sticky
3 years ago
boojack
0e8d3e6907
chore: fix memos amount
3 years ago
boojack
17a61bb65f
choe: update shortcut actived style
3 years ago
boojack
29f73f0d25
chore: update tag list selector
3 years ago
boojack
65ade1fc87
chore: update todo block
3 years ago
boojack
5dd6d505cc
chore: use `undefined` instead of `UNKNOWN_ID`
3 years ago
boojack
2fe2b82809
chore: update seed data
3 years ago
boojack
06fc29aecd
chore: rename delete to archive
3 years ago
boojack
536627007d
feat: schema migration handler ( #100 )
...
* chore: update about site dialog
* feat: schema migration
* chore: lint with golangci
3 years ago
boojack
a7425ac558
feat: toggle todo status by clicking ( #99 )
3 years ago
boojack
9611ff7386
chore: release v0.1.3 ( #98 )
...
* chore: update github action
* chore: release `v0.1.3`
* fix: create migration_history table
* fix: compare migration_history
3 years ago
boojack
0945b14deb
chore: update signup page style
3 years ago
boojack
1b60180b79
chore: update setting dialog style
3 years ago
boojack
57ce96d23e
chore: fix expand style
3 years ago
boojack
64f67f4bda
chore: update content parser ( #97 )
3 years ago
boojack
8cb9675965
chore: download image by one click ( #94 )
...
chore: download image by clicking
3 years ago
boojack
08210d55c3
chore: rename to `DailyReviewDialog`
3 years ago
boojack
62f0122cd5
chore: restore icon
3 years ago
boojack
8cb3994022
chore: update sharing image preview
3 years ago
boojack
cad4db128b
fix: mouse hover in heatmap
3 years ago
Steven
4871ebf24e
chore: release v0.1.2 ( #88 )
...
* chore: release `v0.1.2`
* chore: update demo.png
3 years ago
boojack
929f621be4
chore: add image uploading status
3 years ago
boojack
2c8ff2794d
chore: add `ping` button
3 years ago
Tiger
d1a7527c0d
fix: content link style ( #86 )
...
* Update memo-content.less
* Update web/src/less/memo-content.less
Co-authored-by: Steven <imrealleonardo@gmail.com>
3 years ago
boojack
3be5ea34a4
chore: update popup button styles
3 years ago
Steven
1999260f9d
chore: expand/fold memo content button ( #84 )
...
* chore: toggle show all content button
* chore: update expand text
* chore: rename
3 years ago
boojack
babeb468c1
chore: update daily dialog style
3 years ago
Steven
f80f0f2422
chore: use markdown image syntax ( #83 )
3 years ago
boojack
cc54be0d1d
chore: fix date selector style
3 years ago
Steven
40680a5e0f
chore: update memo action buttons style ( #80 )
...
chore: update memo action btn style
3 years ago
Steven
f849a94dc5
chore: show daily memos view in sidebar ( #79 )
3 years ago
STEVEN
50fee8b0f4
chore: release `v0.1.1` ( #77 )
3 years ago
boojack
efb3fad194
fix: hidden priority
3 years ago
STEVEN
1733ed670c
fix: tag regex ( #76 )
...
* fix: tag regex
* fix: tag styles
* chore: remove usused codes
3 years ago
STEVEN
cd7000da70
feat: responsive view ( #75 )
...
* chore: add license
* feat: mobile view
3 years ago
boojack
cc2e5ab6fd
chore: update router
3 years ago
STEVEN
5d6df87af0
fix: sort tags in creating shortcut ( #69 )
3 years ago
STEVEN
668276f0df
chore: release v0.1.0 ( #65 )
...
* chore: update version `v0.1.0`
* fix: initial memo filter
3 years ago
boojack
d23262856e
fix: initial memo filter
3 years ago
boojack
069c5d6a35
chore: fix upload image insert text
3 years ago
boojack
2e5b120986
chore: update store selector
3 years ago
boojack
b52c16c43f
chore: use `axios` instead of `fetch`
3 years ago
boojack
a580df5c9f
chore: update redux store and service
3 years ago
boojack
0b3c77c79c
chore: remove customize redux
3 years ago
boojack
c34cbb19bc
fix: memo import
3 years ago
boojack
7b668f17f5
chore: rename repo
3 years ago
boojack
c2e5a1a524
refactor: use `redux`
3 years ago
boojack
2e9152e223
fix: web build
3 years ago
boojack
9a3afc56e7
fix: shortcutId in filter
3 years ago
boojack
3fc907d446
chore: fix sign in style
3 years ago
boojack
3fdc5bb2b1
chore: update demo user
3 years ago
STEVEN
d6680a0bcc
feat: seed data only in dev mode ( #61 )
3 years ago
boojack
304df8674a
chore: fix build
3 years ago
boojack
6fe1db42b5
chore: update store types
3 years ago
boojack
74ab42069f
chore: add service version
3 years ago
boojack
18fc93789b
chore: update button style
3 years ago
boojack
c492317ffe
feat: member manage section in setting dialog
3 years ago
STEVEN
5fc0fb24f4
feat: upload resource by openid api ( #55 )
3 years ago
STEVEN
615cec3066
feat: import data from json ( #53 )
3 years ago
boojack
e510465818
chore: update tag selector
3 years ago
STEVEN
f1cca0f298
feat: add user role field ( #49 )
...
* feat: add user role field
* chore: fix typo
* feat: update signup api
3 years ago
boojack
92e7631032
chore: fix link style
3 years ago
boojack
48a20c2b38
chore: update setting dialog
3 years ago
boojack
72d36b964a
chore: update styles
3 years ago
boojack
a9a888ef54
chore: update pinned memo style
3 years ago
boojack
13093b6f62
chore: revert tagList
3 years ago
boojack
995ec34bf8
feat: pin/unpin memo
3 years ago
boojack
fcb5e2ee5a
chore: update deploy guide in readme
3 years ago
boojack
08682a822e
chore: update layout styles
3 years ago
email
eae858e20b
fix: type error
3 years ago
email
02b37ef466
chore: re yarn
3 years ago
email
225c4a8dfb
fix: grid style
3 years ago
email
fc12e0e3fb
chore: update readme
4 years ago
email
9b0cf8af49
feat: upgrade react 18
4 years ago
email
13684488ef
fix: convert raw memo
4 years ago
email
4f88221bce
feat: update sidebar style
4 years ago
email
1cebf1dbd0
feat: const session secret key in dev
4 years ago
email
8f76120e4e
chore: clean server
4 years ago
email
0fea2a86da
chore: update styles
4 years ago
email
f7a4419877
chore: update about site dialog
4 years ago
email
dedea0dd27
fix: tags initial
4 years ago
email
da1ccabd1e
feat: use dialog instead of page
4 years ago
email
2b5ee78397
feat: layout style(1)
4 years ago
email
8f7445c299
feat: remove mobile styles
4 years ago
STEVEN
b597d40470
refactor: use tailwindcss in less ( #34 )
...
* reduce less
4 years ago
email
3261f46275
chore: hide textarea outline
4 years ago
email
6ad6ba2327
fix: input/textarea unselectable
4 years ago
email
6f3663cd96
feat: user hash password
4 years ago
email
017bbfa6d6
feat: add lodash-es package
4 years ago
email
6f8ab0f3ff
chore: remove ga and fonts
4 years ago
email
226e9c156a
feat: change main language to english
4 years ago
email
825bea59f0
fix: user api
4 years ago
email
3fa918169e
refactor: sync frontend
4 years ago
boojack
3d8997a43a
feat: use tailwindcss and show export btn
4 years ago
boojack
374721fa48
fix: memo formater
4 years ago
email
6a40be9f8e
fix: tag query filter
4 years ago
email
308adef98d
refactor: editor tools
4 years ago
email
9a6e2d10ce
feat: tag selector popup
4 years ago
email
48eb618959
feat: confirm reset openid dialog
4 years ago
email
9bec29a03e
feat: support open api with webhooks
4 years ago
email
aed1004f39
feat: add star-history embed iframe;
4 years ago
email
e37bc5a832
fix: edit username inputer
4 years ago
STEVEN
63ddb2917d
Feat: update editor tools ( #14 )
...
* fileupload
* update memo editor comman tool btns
* update editor tools
Co-authored-by: lqwakeup <qiaobingxue1998@163.com>
4 years ago
boojack
1710cc526f
fix: memo trash order by deletedAt
4 years ago
boojack
494c4f4578
feat: handle upload image by drop event
4 years ago
boojack
3fc74490de
feat: shorten image url length
4 years ago
boojack
ee3c753c99
feat: update image by paste in editor
4 years ago
STEVEN
aa40793a68
Add resources api ( #9 )
...
* feat: add resource api
* update delete model return variables
4 years ago
steven
019288ca73
chore: add license and comments
4 years ago
STEVEN
27bd3e80de
chore: polish setting dialog ( #6 )
4 years ago
boojack
7ddd4caf47
chore: update eslint config
4 years ago
steven
73812cd58d
feat: add eslint to frontend
4 years ago
steven
493391bb03
choro: convert html2image to arrow function
4 years ago
steven
7e858509e6
fix: query pinnedAt empty value
4 years ago
steven
50c8947ad5
feat: remove user wx_open_id key
4 years ago
steven
3dc71a6ec7
web: update about site dialog
4 years ago
steven
b20741cca8
update users table with unique tag
4 years ago
steven
9db1f57307
web: recover single global memo editor
4 years ago
steven
527745ad15
update github oauth callback api
4 years ago
steven
bdaeb3a68b
web: update restful api
4 years ago
steven
b8c01524c5
web: update memo editor and about me
4 years ago
LeeShuang
06bffd0ba5
migrate frontend
4 years ago