Commit Graph

104 Commits

Author SHA1 Message Date
Charlie
a0a19a91fa feat: new authenticate UI (#12172)
* enhance(ui): login form

* enhance(ui): add localization support with translate and locale management

* enhance(ui): WIP implement new authentication forms with context management

* enhance(ui): add password visibility toggle to input row

* enhance(ui): adjust padding for password visibility toggle

* enhance(i18n): implement internationalization support for authentication UI

* enhance(ui): implement sign in and sign up functionality with loading state

* enhance(ui): add session management and error handling in login form

* enhance(ui): add confirm code form and enhance authentication flow

* enhance(ui): improve sign-in flow and confirm code handling

* enhance(ui): add warning variant to alerts and improve error handling

* enhance(ui): implement countdown timer for code resend functionality

* enhance(ui): implement countdown timer for password reset and enhance login flow

* enhance(ui): export authentication and enhance UI components

* enhance(ui): integrate new login component and refresh token handling

* chore: clear amplify related codes

* enhance(i18n): normalize language codes and update locale handling

* enhance(auth): add multilingual support for signup and password reset flows

* enhance(ui): update login styles to inherit text color

* enhance(ui): adjust input color variables for improved accessibility

* enhance(auth): add password policy validation and tips in multiple languages

* enhance(ui): improve localization handling and update alert styles

* enhance(mobile): enhance login modal styling and accessibility

* fix(ui): update password validation regex for special characters

* enhance(ui): add padding to card header in login dialog

---------

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2025-10-28 16:55:43 +08:00
charlie
1d8faf6a3b refactor(build): remove unused simple-wave-record scripts 2025-09-18 15:34:11 +08:00
charlie
8d00504d84 refactor(mobile): replace wavesurfer with simple-wave-record for audio recording 2025-09-18 12:20:06 +08:00
Charlie
e103593c0d feat(mobile): audio record && transcribe (#12105)
* feat: audio transcribe

* enhance(mobile): auto start recording on initialization

* fix(mobile): can't delete journal from selection bar

* fix: duplicated audio record buttons in quick add

* fix(mobile): inactive bottom tab color

* enhance(mobile): display no results when there's no matched items

* enhance(mobile): add audio transcription feature and enhance audio component

* fix: store assets directly instead in today page instead of node ref

* save transcribed text to audio's child block

* enhance: transcribe supports punctuations and being offline only

* fix(mobile): save assets to current editing page

---------

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2025-09-16 16:09:29 +08:00
Tienson Qin
abe03fdaca refactor: use webpack only for workers 2025-09-01 10:27:34 +08:00
Tienson Qin
abf1e27025 fix: sync worker js files to static/mobile/js 2025-08-05 22:42:30 +08:00
Tienson Qin
a4d41f63ef Merge branch 'master' into enhance/mobile-silk 2025-08-05 19:27:16 +08:00
Tienson Qin
a20d1f2b18 fix: failed to load fonts 2025-08-05 02:31:15 +08:00
Tienson Qin
11eb0f38a6 use official @sqlite.org/sqlite-wasm instead of our fork 2025-08-03 14:33:47 +08:00
charlie
b92038c0ee enhance(mobile): improve safe area for topbar/tabbar 2025-07-18 19:10:30 +08:00
charlie
ce908f0252 Merge branch 'master' into enhance/mobile-silk 2025-07-09 08:48:15 +08:00
Gabriel Horner
623618a04b fix: remove references to nonexistent static/yarn.lock
File was removed in #11903. Also remove publishing script
that has been unused for some time
2025-07-08 09:25:14 -04:00
charlie
dff4aa64bb enhance(mobile): add silkhq basic components 2025-07-08 17:23:05 +08:00
Tienson Qin
9a7d43daf2 replace capacitor with mobile 2025-07-04 03:38:58 +08:00
charlie
32d70b2f5e refactor(dev): remove sync static files 2025-07-03 10:12:46 +08:00
Tienson Qin
8a219cacc1 fix: update public/static to /static 2025-07-02 21:43:11 +08:00
charlie
be6be685d5 refactor: simplify web assets path 2025-07-01 14:55:18 +08:00
charlie
e02dff3ff7 refactor: simplify assets path 2025-07-01 14:41:17 +08:00
charlie
edbd03f321 fix(mobile): katex render 2025-06-09 16:33:20 +08:00
charlie
336f76b2fe Merge branch 'master' into feat/capacitor-new 2025-06-09 09:02:36 +08:00
Fatih Sultan
bb71aa9ba2 Fix: use fs.renameSync instead of shell commands for cross-platform file move
Replaced 'mv' and 'move' usage with fs.renameSync to ensure compatibility across Windows and Unix-like systems.
2025-06-08 09:28:24 +08:00
Fatih Sultan
f9d6b77b5a Fix: replace 'mv' with cross-platform compatible file move in gulpfile.js
Replaced 'mv' command with platform check to support both Windows and Unix-like systems in the switchReactDevelopmentMode task.
2025-06-08 09:28:24 +08:00
charlie
980c50090e fix(mobile): images gallery 2025-06-04 14:09:58 +08:00
charlie
48d541acd0 Merge branch 'master' into feat/capacitor-new 2025-06-02 20:05:31 +08:00
Charlie
84183068fb enhance(dev): upgrade pdfjs (#11914)
* enhance(dev): upgrade pdfjs

* chore: upgrade shadow-cljs
2025-06-02 11:13:05 +08:00
charlie
41320b8744 fix(capacitor): incorrect resource 2025-05-28 19:27:26 +08:00
charlie
6bc47f641e chore(capacitor): ionic ui 2025-05-28 18:14:01 +08:00
charlie
d1b5fabc45 fix(capacitor): ionic resources 2025-05-28 17:18:27 +08:00
charlie
8dc1bc09ca chore(capacitor): release scripts 2025-05-28 14:58:34 +08:00
charlie
8a35115e2f fix(capacitor): upload assets 2025-05-28 09:20:42 +08:00
Tienson Qin
c5f864037a set LOGSEQ_APP_SERVER_URL to use localhost 2025-05-27 22:50:56 +08:00
charlie
b938086c97 enhance(capacitor): add login modal page 2025-05-26 19:17:49 +08:00
Tienson Qin
b15f053d78 fix: capacitor wrong webDir 2025-05-24 01:31:14 +08:00
charlie
1caf0276f5 enhance(capacitor): set up classic block editor 2025-05-23 14:27:29 +08:00
charlie
dee490fdcd Merge branch 'feat/db' into feat/capacitor-new 2025-05-13 12:28:36 +08:00
Gabriel Horner
9b1a565dd0 Chore: Remove slides (#11854)
* chore: remove slide feature and reveal mentions

Will remove reveal js dep in later commit

* chore: remove built-in property that was only for slides
2025-05-12 13:32:24 -04:00
charlie
0a61981c48 Merge branch 'feat/db' into feat/capacitor-new 2025-04-26 14:57:46 +08:00
charlie
4cdf49aedd fix(plugins): avoid xss for the injected readme html content 2025-04-25 12:28:59 +08:00
charlie
f7997bee24 enhance(capacitor): dev scripts 2025-04-18 08:48:28 +08:00
charlie
76e3687454 enhance(capacitor): dev scripts 2025-04-16 15:11:58 +08:00
charlie
c9a87a0e37 chore(dev): upgrade capacitor to latest 2025-04-07 19:13:00 +08:00
charlie
6b8f1d8b85 chore(dev): use React development libs for the watch mode 2024-12-29 15:26:24 +08:00
Konstantinos
e09db5de59 Enhance (dev): Tabler icons (#11468)
* handle tabler-icons resources

* test removing tabler-icons-react

* Revert "test removing tabler-icons-react"

This reverts commit ea2553628d.

* replace @tabler/icons-react with tablerIcons on dist file

* fix: incorrect global react variable for the tabler react library

---------

Co-authored-by: charlie <xyhp915@qq.com>
2024-09-30 11:33:01 +08:00
charlie
733522bd7d fix: remove duplicated tailwind process https://github.com/logseq/db-test/issues/104 2024-09-19 12:43:47 +08:00
Tienson Qin
134f2b1994 chore: replace cleancss with postcss
Related to https://github.com/logseq/db-test/issues/104
2024-09-19 01:16:09 +08:00
Konstantinos
043927031e Enhance (dev) (#10981)
* remove electron.html

* remove unneeded some

* remove react deps from repo

* remove mobile index.html

* reintroduce tl-select-trigger styles

* reintroduce popper arrow styles

* remove ui.js from repo

* remove glide resources from repo

* enhance tabler-icons resource handling

* fix glidejs path

* add glidejs theme

* Revert "remove mobile index.html"

This reverts commit 8c84a2655f.

* Revert "enhance tabler-icons resource handling"

This reverts commit f8ac25154f.

---------

Co-authored-by: Gabriel Horner <gabriel@logseq.com>
2024-08-09 17:00:15 -04:00
Konstantinos Kaloutas
8fd90fa90a remove ui.js and update build process 2024-01-26 12:29:53 +02:00
Tienson Qin
46ecfef928 chore: remove logseq/sqlite 2023-12-10 20:13:45 +08:00
Andelf
60159eba87 enhance(db): use wasm-based sqlite storage 2023-11-16 21:15:25 +08:00
Konstantinos Kaloutas
f9b8f69c16 handle amplify 2023-08-04 11:17:30 +08:00