Johnny 
								
							 
						 
						
							
							
							
							
								
							
							
								372fc3655a 
								
							 
						 
						
							
							
								
								refactor: retire less  
							
							
							
						 
						
							2025-03-02 15:34:21 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									xt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4cd2aa6f32 
								
							 
						 
						
							
							
								
								chore: chinese localization enhancements ( #4397 )  
							
							... 
							
							
							
							* Chinese localization enhancements
* Fix for eslint 
							
						 
						
							2025-02-12 10:13:09 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Johnny 
								
							 
						 
						
							
							
							
							
								
							
							
								5a2f18da69 
								
							 
						 
						
							
							
								
								refactor(frontend): retire redux  
							
							
							
						 
						
							2025-02-09 11:43:55 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									johnnyjoy 
								
							 
						 
						
							
							
							
							
								
							
							
								8f35086da7 
								
							 
						 
						
							
							
								
								chore: update docs link  
							
							
							
						 
						
							2025-02-03 18:23:50 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									johnnyjoy 
								
							 
						 
						
							
							
							
							
								
							
							
								2db86f6644 
								
							 
						 
						
							
							
								
								feat: implement shortcut components  
							
							
							
						 
						
							2025-02-03 12:26:44 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d1b0b0da10 
								
							 
						 
						
							
							
								
								chore: remove shortcuts in frontend ( #2071 )  
							
							
							
						 
						
							2023-08-03 23:28:38 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d114b630d2 
								
							 
						 
						
							
							
								
								feat: add prettier sort import plugin ( #2058 )  
							
							
							
						 
						
							2023-07-31 22:26:45 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ajay Kumbhare 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1780225da5 
								
							 
						 
						
							
							
								
								feat: add typeScript support to enforce valid translation keys ( #1954 )  
							
							... 
							
							
							
							* #1952  Fix incorrect localization key for sign-up failure message
* feat: add typeScript support to enforce valid translation keys
* feat: add typeScript support to enforce valid translation keys
* fix lint errors
* fix lint error 
							
						 
						
							2023-07-15 10:27:37 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
						 
						
							2023-04-15 08:56:03 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								91a24ef9ce 
								
							 
						 
						
							
							
								
								chore: update memo header ( #1497 )  
							
							... 
							
							
							
							* chore: update memo header
* chore: update 
							
						 
						
							2023-04-09 11:05:09 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								89ab57d738 
								
							 
						 
						
							
							
								
								refactor: update import prefix with alias ( #1433 )  
							
							
							
						 
						
							2023-04-01 16:03:14 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f86816fea2 
								
							 
						 
						
							
							
								
								feat: use react-hot-toast ( #1321 )  
							
							
							
						 
						
							2023-03-09 08:54:14 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f7cd039819 
								
							 
						 
						
							
							
								
								chore: rename common to base component ( #1279 )  
							
							
							
						 
						
							2023-03-05 23:08:02 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Xiang Jaywhen 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c24b7097fa 
								
							 
						 
						
							
							
								
								fix: function name typo ( #1148 )  
							
							... 
							
							
							
							fixed function name typo
“handleAddFilterBenClick” -> "handleAddFilterBtnClick"
[#1147  ](https://github.com/usememos/memos/issues/1147 ) 
							
						 
						
							2023-02-24 18:09:31 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f6039f2eb9 
								
							 
						 
						
							
							
								
								chore: update dialog title ( #834 )  
							
							
							
						 
						
							2022-12-23 19:49:44 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								68a77b6e1f 
								
							 
						 
						
							
							
								
								feat: create tag dialog ( #814 )  
							
							
							
						 
						
							2022-12-21 23:59:03 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
						 
						
							2022-12-20 17:47:02 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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> 
							
						 
						
							2022-12-18 10:09:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ef621a444f 
								
							 
						 
						
							
							
								
								refactor: introducing use{Module}Store instead of service ( #768 )  
							
							... 
							
							
							
							* refactor: introducing `useEditorStore`
* refactor: update
* chore: update 
							
						 
						
							2022-12-18 15:25:18 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zeng1998 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								54271c1598 
								
							 
						 
						
							
							
								
								chore: fix some typos ( #587 )  
							
							
							
						 
						
							2022-11-26 06:23:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								072851e3ba 
								
							 
						 
						
							
							
								
								chore: update dialog style ( #574 )  
							
							... 
							
							
							
							* chore: update tests
* chore: update dialog styles 
							
						 
						
							2022-11-25 21:55:45 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zeng1998 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7c78fb064f 
								
							 
						 
						
							
							
								
								fix: empty filter value ( #529 )  
							
							
							
						 
						
							2022-11-22 11:31:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zeng1998 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								407d1cdcaa 
								
							 
						 
						
							
							
								
								feat: add visibility filter ( #461 )  
							
							... 
							
							
							
							* feat: add visibility filter
* update 
							
						 
						
							2022-11-13 19:34:22 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zeng1998 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b827b4801 
								
							 
						 
						
							
							
								
								feat: add support for time-shortcut ( #434 )  
							
							... 
							
							
							
							* feat: add support for time-shortcut
* update
Co-authored-by: boojack <stevenlgtm@gmail.com> 
							
						 
						
							2022-11-11 19:14:38 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zhou Yunliang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4ed987229b 
								
							 
						 
						
							
							
								
								feat: text filter regex support ( #406 )  
							
							
							
						 
						
							2022-11-03 21:06:17 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven 
								
							 
						 
						
							
							
							
							
								
							
							
								88ade2c0b7 
								
							 
						 
						
							
							
								
								chore: update i18n for filter  
							
							
							
						 
						
							2022-10-09 08:54:05 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
							
						 
						
							2022-10-08 22:27:23 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven 
								
							 
						 
						
							
							
							
							
								
							
							
								0c80654cc2 
								
							 
						 
						
							
							
								
								chore: update dropdown action button style  
							
							
							
						 
						
							2022-09-26 22:06:06 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven 
								
							 
						 
						
							
							
							
							
								
							
							
								366afdd1e4 
								
							 
						 
						
							
							
								
								feat: use i18next  
							
							
							
						 
						
							2022-09-19 22:27:50 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven 
								
							 
						 
						
							
							
							
							
								
							
							
								1591fdf61c 
								
							 
						 
						
							
							
								
								chore: update i18n structures  
							
							
							
						 
						
							2022-09-16 21:25:39 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ChasLui 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7e8d1128f8 
								
							 
						 
						
							
							
								
								chore: update i18n ( #215 )  
							
							
							
						 
						
							2022-09-15 06:53:51 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven 
								
							 
						 
						
							
							
							
							
								
							
							
								54db6eda04 
								
							 
						 
						
							
							
								
								chore: update common locales  
							
							
							
						 
						
							2022-09-14 19:35:45 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ChasLui 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7079faf2b9 
								
							 
						 
						
							
							
								
								chore: update i18n ( #212 )  
							
							... 
							
							
							
							* feat: 增加部分 i18n
* feat: 增加部分 i18n
* feat: 增加部分 i18n 
							
						 
						
							2022-09-14 19:14:45 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8d161b4526 
								
							 
						 
						
							
							
								
								fix: create shortcut input ( #186 )  
							
							... 
							
							
							
							* fix: create shortcut input
* chore: add yarn build 
							
						 
						
							2022-08-31 20:21:56 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven 
								
							 
						 
						
							
							
							
							
								
							
							
								f06a3d171b 
								
							 
						 
						
							
							
								
								chore: update error message handler  
							
							
							
						 
						
							2022-08-20 07:34:39 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
							
							
								
							
							
								c703f281d9 
								
							 
						 
						
							
							
								
								chore: update feather icon  
							
							
							
						 
						
							2022-07-30 00:29:20 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
							
							
								
							
							
								2b8078a19b 
								
							 
						 
						
							
							
								
								chore: add CommonDialog  
							
							
							
						 
						
							2022-07-28 20:19:14 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
							
							
								
							
							
								93ba2f4fab 
								
							 
						 
						
							
							
								
								chore: fix icon style  
							
							
							
						 
						
							2022-07-17 10:29:12 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
							
							
								
							
							
								9417797b99 
								
							 
						 
						
							
							
								
								chore: use fontawesome instead of material icons  
							
							
							
						 
						
							2022-07-17 09:58:56 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									STEVEN 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5d6df87af0 
								
							 
						 
						
							
							
								
								fix: sort tags in creating shortcut ( #69 )  
							
							
							
						 
						
							2022-05-24 18:07:46 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
							
							
								
							
							
								a580df5c9f 
								
							 
						 
						
							
							
								
								chore: update redux store and service  
							
							
							
						 
						
							2022-05-22 11:01:20 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
							
							
								
							
							
								c2e5a1a524 
								
							 
						 
						
							
							
								
								refactor: use redux  
							
							
							
						 
						
							2022-05-21 12:21:06 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
							
							
								
							
							
								9a3afc56e7 
								
							 
						 
						
							
							
								
								fix: shortcutId in filter  
							
							
							
						 
						
							2022-05-20 23:10:47 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
							
							
								
							
							
								18fc93789b 
								
							 
						 
						
							
							
								
								chore: update button style  
							
							
							
						 
						
							2022-05-17 18:25:36 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									boojack 
								
							 
						 
						
							
							
							
							
								
							
							
								08682a822e 
								
							 
						 
						
							
							
								
								chore: update layout styles  
							
							
							
						 
						
							2022-05-02 09:32:45 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									email 
								
							 
						 
						
							
							
							
							
								
							
							
								226e9c156a 
								
							 
						 
						
							
							
								
								feat: change main language to english  
							
							
							
						 
						
							2022-02-04 22:48:22 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									email 
								
							 
						 
						
							
							
							
							
								
							
							
								3fa918169e 
								
							 
						 
						
							
							
								
								refactor: sync frontend  
							
							
							
						 
						
							2022-02-04 19:17:11 +08:00