dependabot[bot]
b75dd12d51
build(deps): bump the patch group with 17 updates ( #3358 )
...
Bumps the patch group with 17 updates:
| Package | From | To |
| --- | --- | --- |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) | `22.13.13` | `22.13.14` |
| [@sentry/vite-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins ) | `3.2.2` | `3.2.4` |
| [@react-native-firebase/analytics](https://github.com/invertase/react-native-firebase ) | `21.12.0` | `21.12.3` |
| [@react-native-firebase/app](https://github.com/invertase/react-native-firebase ) | `21.12.0` | `21.12.3` |
| [@react-native-firebase/app-check](https://github.com/invertase/react-native-firebase ) | `21.12.0` | `21.12.3` |
| [@react-native-firebase/crashlytics](https://github.com/invertase/react-native-firebase ) | `21.12.0` | `21.12.3` |
| [expo](https://github.com/expo/expo/tree/HEAD/packages/expo ) | `52.0.40` | `52.0.41` |
| [expo-image](https://github.com/expo/expo/tree/HEAD/packages/expo-image ) | `2.0.6` | `2.0.7` |
| [expo-sqlite](https://github.com/expo/expo/tree/HEAD/packages/expo-sqlite ) | `15.1.2` | `15.1.3` |
| [react-native](https://github.com/facebook/react-native/tree/HEAD/packages/react-native ) | `0.77.1` | `0.77.2` |
| [react-native-ios-utilities](https://github.com/dominicstop/react-native-ios-utilities ) | `5.1.2` | `5.1.3` |
| [react-native-webview](https://github.com/react-native-webview/react-native-webview ) | `13.13.4` | `13.13.5` |
| [drizzle-kit](https://github.com/drizzle-team/drizzle-orm ) | `0.30.5` | `0.30.6` |
| [react-router](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router ) | `7.4.0` | `7.4.1` |
| [satori](https://github.com/vercel/satori ) | `0.12.1` | `0.12.2` |
| [sonner](https://github.com/emilkowalski/sonner ) | `2.0.1` | `2.0.2` |
| [electron-log](https://github.com/megahertz/electron-log ) | `5.3.2` | `5.3.3` |
Updates `@types/node` from 22.13.13 to 22.13.14
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `@sentry/vite-plugin` from 3.2.2 to 3.2.4
- [Release notes](https://github.com/getsentry/sentry-javascript-bundler-plugins/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/3.2.2...3.2.4 )
Updates `@react-native-firebase/analytics` from 21.12.0 to 21.12.3
- [Release notes](https://github.com/invertase/react-native-firebase/releases )
- [Changelog](https://github.com/invertase/react-native-firebase/blob/main/CHANGELOG.md )
- [Commits](https://github.com/invertase/react-native-firebase/compare/v21.12.0...v21.12.3 )
Updates `@react-native-firebase/app` from 21.12.0 to 21.12.3
- [Release notes](https://github.com/invertase/react-native-firebase/releases )
- [Changelog](https://github.com/invertase/react-native-firebase/blob/main/CHANGELOG.md )
- [Commits](https://github.com/invertase/react-native-firebase/compare/v21.12.0...v21.12.3 )
Updates `@react-native-firebase/app-check` from 21.12.0 to 21.12.3
- [Release notes](https://github.com/invertase/react-native-firebase/releases )
- [Changelog](https://github.com/invertase/react-native-firebase/blob/main/CHANGELOG.md )
- [Commits](https://github.com/invertase/react-native-firebase/compare/v21.12.0...v21.12.3 )
Updates `@react-native-firebase/crashlytics` from 21.12.0 to 21.12.3
- [Release notes](https://github.com/invertase/react-native-firebase/releases )
- [Changelog](https://github.com/invertase/react-native-firebase/blob/main/CHANGELOG.md )
- [Commits](https://github.com/invertase/react-native-firebase/compare/v21.12.0...v21.12.3 )
Updates `expo` from 52.0.40 to 52.0.41
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo/CHANGELOG.md )
- [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo )
Updates `expo-image` from 2.0.6 to 2.0.7
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo-image/CHANGELOG.md )
- [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-image )
Updates `expo-sqlite` from 15.1.2 to 15.1.3
- [Changelog](https://github.com/expo/expo/blob/main/packages/expo-sqlite/CHANGELOG.md )
- [Commits](https://github.com/expo/expo/commits/HEAD/packages/expo-sqlite )
Updates `react-native` from 0.77.1 to 0.77.2
- [Release notes](https://github.com/facebook/react-native/releases )
- [Changelog](https://github.com/facebook/react-native/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react-native/commits/v0.77.2/packages/react-native )
Updates `react-native-ios-utilities` from 5.1.2 to 5.1.3
- [Release notes](https://github.com/dominicstop/react-native-ios-utilities/releases )
- [Commits](https://github.com/dominicstop/react-native-ios-utilities/compare/v5.1.2...v5.1.3 )
Updates `react-native-webview` from 13.13.4 to 13.13.5
- [Release notes](https://github.com/react-native-webview/react-native-webview/releases )
- [Changelog](https://github.com/react-native-webview/react-native-webview/blob/master/.releaserc )
- [Commits](https://github.com/react-native-webview/react-native-webview/compare/v13.13.4...v13.13.5 )
Updates `drizzle-kit` from 0.30.5 to 0.30.6
- [Release notes](https://github.com/drizzle-team/drizzle-orm/releases )
- [Commits](https://github.com/drizzle-team/drizzle-orm/compare/drizzle-kit@0.30.5...drizzle-kit@0.30.6 )
Updates `react-router` from 7.4.0 to 7.4.1
- [Release notes](https://github.com/remix-run/react-router/releases )
- [Changelog](https://github.com/remix-run/react-router/blob/main/packages/react-router/CHANGELOG.md )
- [Commits](https://github.com/remix-run/react-router/commits/react-router@7.4.1/packages/react-router )
Updates `satori` from 0.12.1 to 0.12.2
- [Release notes](https://github.com/vercel/satori/releases )
- [Commits](https://github.com/vercel/satori/compare/0.12.1...0.12.2 )
Updates `sonner` from 2.0.1 to 2.0.2
- [Release notes](https://github.com/emilkowalski/sonner/releases )
- [Commits](https://github.com/emilkowalski/sonner/compare/v2.0.1...v2.0.2 )
Updates `electron-log` from 5.3.2 to 5.3.3
- [Changelog](https://github.com/megahertz/electron-log/blob/master/CHANGELOG.md )
- [Commits](https://github.com/megahertz/electron-log/compare/v5.3.2...v5.3.3 )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: "@sentry/vite-plugin"
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: "@react-native-firebase/analytics"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: "@react-native-firebase/app"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: "@react-native-firebase/app-check"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: "@react-native-firebase/crashlytics"
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: expo
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: expo-image
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: expo-sqlite
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: react-native
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: react-native-ios-utilities
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: react-native-webview
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: drizzle-kit
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: react-router
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: satori
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: sonner
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
- dependency-name: electron-log
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-30 15:52:32 +08:00
dependabot[bot]
38571c4e0c
build(deps): bump the minor group across 1 directory with 13 updates ( #3350 )
...
* build(deps): bump the minor group across 1 directory with 13 updates
Bumps the minor group with 13 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [electron](https://github.com/electron/electron ) | `34.3.4` | `34.4.1` |
| [@tanstack/query-sync-storage-persister](https://github.com/TanStack/query/tree/HEAD/packages/query-sync-storage-persister ) | `5.69.0` | `5.70.0` |
| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query ) | `5.69.0` | `5.70.0` |
| [@tanstack/react-query-persist-client](https://github.com/TanStack/query/tree/HEAD/packages/react-query-persist-client ) | `5.69.0` | `5.70.0` |
| [es-toolkit](https://github.com/toss/es-toolkit ) | `1.33.0` | `1.34.1` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form ) | `7.54.2` | `7.55.0` |
| [react-native-screens](https://github.com/software-mansion/react-native-screens ) | `4.9.2` | `4.10.0` |
| [use-sync-external-store](https://github.com/facebook/react/tree/HEAD/packages/use-sync-external-store ) | `1.4.0` | `1.5.0` |
| [@sentry/react](https://github.com/getsentry/sentry-javascript ) | `9.9.0` | `9.10.1` |
| [framer-motion](https://github.com/motiondivision/motion ) | `12.5.0` | `12.6.2` |
| [builder-util-runtime](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/builder-util-runtime ) | `9.2.10` | `9.3.1` |
| [electron-updater](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-updater ) | `6.3.9` | `6.6.2` |
| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools ) | `5.69.0` | `5.70.0` |
Updates `electron` from 34.3.4 to 34.4.1
- [Release notes](https://github.com/electron/electron/releases )
- [Changelog](https://github.com/electron/electron/blob/main/docs/breaking-changes.md )
- [Commits](https://github.com/electron/electron/compare/v34.3.4...v34.4.1 )
Updates `@tanstack/query-sync-storage-persister` from 5.69.0 to 5.70.0
- [Release notes](https://github.com/TanStack/query/releases )
- [Commits](https://github.com/TanStack/query/commits/v5.70.0/packages/query-sync-storage-persister )
Updates `@tanstack/react-query` from 5.69.0 to 5.70.0
- [Release notes](https://github.com/TanStack/query/releases )
- [Commits](https://github.com/TanStack/query/commits/v5.70.0/packages/react-query )
Updates `@tanstack/react-query-persist-client` from 5.69.0 to 5.70.0
- [Release notes](https://github.com/TanStack/query/releases )
- [Commits](https://github.com/TanStack/query/commits/v5.70.0/packages/react-query-persist-client )
Updates `es-toolkit` from 1.33.0 to 1.34.1
- [Release notes](https://github.com/toss/es-toolkit/releases )
- [Changelog](https://github.com/toss/es-toolkit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/toss/es-toolkit/compare/v1.33.0...v1.34.1 )
Updates `react-hook-form` from 7.54.2 to 7.55.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases )
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md )
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.54.2...v7.55.0 )
Updates `react-native-screens` from 4.9.2 to 4.10.0
- [Release notes](https://github.com/software-mansion/react-native-screens/releases )
- [Commits](https://github.com/software-mansion/react-native-screens/compare/4.9.2...4.10.0 )
Updates `use-sync-external-store` from 1.4.0 to 1.5.0
- [Release notes](https://github.com/facebook/react/releases )
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md )
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/use-sync-external-store )
Updates `@sentry/react` from 9.9.0 to 9.10.1
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/9.9.0...9.10.1 )
Updates `framer-motion` from 12.5.0 to 12.6.2
- [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md )
- [Commits](https://github.com/motiondivision/motion/compare/v12.5.0...v12.6.2 )
Updates `builder-util-runtime` from 9.2.10 to 9.3.1
- [Release notes](https://github.com/electron-userland/electron-builder/releases )
- [Changelog](https://github.com/electron-userland/electron-builder/blob/master/packages/builder-util-runtime/CHANGELOG.md )
- [Commits](https://github.com/electron-userland/electron-builder/commits/HEAD/packages/builder-util-runtime )
Updates `electron-updater` from 6.3.9 to 6.6.2
- [Release notes](https://github.com/electron-userland/electron-builder/releases )
- [Changelog](https://github.com/electron-userland/electron-builder/blob/master/packages/electron-updater/CHANGELOG.md )
- [Commits](https://github.com/electron-userland/electron-builder/commits/electron-updater@6.6.2/packages/electron-updater )
Updates `@tanstack/react-query-devtools` from 5.69.0 to 5.70.0
- [Release notes](https://github.com/TanStack/query/releases )
- [Commits](https://github.com/TanStack/query/commits/v5.70.0/packages/react-query-devtools )
---
updated-dependencies:
- dependency-name: electron
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: "@tanstack/query-sync-storage-persister"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: "@tanstack/react-query"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: "@tanstack/react-query-persist-client"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: es-toolkit
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: react-hook-form
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: react-native-screens
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: use-sync-external-store
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: "@sentry/react"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: framer-motion
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: builder-util-runtime
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: electron-updater
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
- dependency-name: "@tanstack/react-query-devtools"
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix: types
* fix: types
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: DIYgod <i@diygod.me>
2025-03-30 13:53:47 +08:00
DIYgod
acc55bbc18
build(deps): bump the patch group
2025-03-26 11:08:11 +08:00
Stephen Zhou
c4412c5e0a
build: revert unist-util-visit-parents update ( #3106 )
2025-03-13 13:51:58 +00:00
dependabot[bot]
55c1def859
build(deps): bump unist-util-visit-parents from 5.1.3 to 6.0.1 ( #3090 )
...
Bumps [unist-util-visit-parents](https://github.com/syntax-tree/unist-util-visit-parents ) from 5.1.3 to 6.0.1.
- [Release notes](https://github.com/syntax-tree/unist-util-visit-parents/releases )
- [Commits](https://github.com/syntax-tree/unist-util-visit-parents/compare/5.1.3...6.0.1 )
---
updated-dependencies:
- dependency-name: unist-util-visit-parents
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-13 17:46:30 +08:00
dependabot[bot]
d73806ab13
build(deps): bump remark-directive from 3.0.1 to 4.0.0 ( #3089 )
...
Bumps [remark-directive](https://github.com/remarkjs/remark-directive ) from 3.0.1 to 4.0.0.
- [Release notes](https://github.com/remarkjs/remark-directive/releases )
- [Commits](https://github.com/remarkjs/remark-directive/compare/3.0.1...4.0.0 )
---
updated-dependencies:
- dependency-name: remark-directive
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-13 16:27:37 +08:00
DIYgod
ae458a018f
chore: update dependencies
2025-03-13 11:51:32 +08:00
Stephen Zhou
f324fc05dc
fix: update framer motion version ( #2884 )
2025-02-25 02:41:20 +00:00
DIYgod
36ea29ae7d
chore: update dependencies
2025-02-19 15:27:20 +08:00
Innei
64db32ef34
feat: Implement the webview sandbox using a microfront end for rn to implement the full html renderer ( #2691 )
...
* init
Signed-off-by: Innei <tukon479@gmail.com>
* feat: parser and renderer
Signed-off-by: Innei <tukon479@gmail.com>
* feat: shared webview
* feat: add UIColor hex conversion extension and accent color asset and xhr rewrite
* feat(mobile): enhance WebView and HTML rendering for iOS
- Refactor SharedWebView module with improved JavaScript injection and link handling
- Add ModalWebViewController for opening links in a modal view
- Implement dynamic content height measurement
- Update HTML renderer with Jotai state management
- Improve WebView configuration and debug mode
Signed-off-by: Innei <tukon479@gmail.com>
* lockfile
Signed-off-by: Innei <tukon479@gmail.com>
* chore: auto-fix linting and formatting issues
* fix(mobile): improve WebView debug mode and UI text styling
- Remove debug-only conditional for WebView inspector
- Add text label class to GroupedInsetListActionCell for consistent styling
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* feat(mobile): add FullScreenWKWebView for iOS WebView layout
- Create custom WKWebView subclass to override safe area insets
- Enables full-screen WebView rendering without default padding
Signed-off-by: Innei <tukon479@gmail.com>
* chore(mobile): remove FullScreenWKWebView Swift file
- Delete unused custom WKWebView subclass for iOS
- Cleanup unnecessary file after previous implementation
Signed-off-by: Innei <tukon479@gmail.com>
* feat(mobile): refactor iOS WebView infrastructure
Signed-off-by: Innei <tukon479@gmail.com>
* feat(mobile): add native helper module and improve entry detail screen
- Add HelperModule for iOS to open links in a modal WebView
- Implement cross-platform link opening mechanism
- Enhance entry detail screen with dynamic title and scroll behavior
- Add loading indicator for entry content
- Refactor navigation and scroll view components
Signed-off-by: Innei <tukon479@gmail.com>
* fix(mobile): improve WebView JavaScript and URL loading thread safety
- Dispatch JavaScript evaluation and URL loading on the main thread
- Ensure thread-safe WebView interactions for iOS
- Prevent potential race conditions in SharedWebViewModule
Signed-off-by: Innei <tukon479@gmail.com>
* refactor(mobile): remove useOpenLink hook and update link opening mechanism
- Replace custom useOpenLink hook with native openLink function
- Update WebView navigation and recommendation list item to use new link opening method
- Remove unnecessary hook and simplify link handling
Signed-off-by: Innei <tukon479@gmail.com>
---------
Signed-off-by: Innei <tukon479@gmail.com>
2025-02-07 23:15:29 +08:00
Innei
295b99e2ca
chore: update deps
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-02-03 01:45:49 +08:00
Stephen Zhou
2cd1b5daf9
chore: enable noUncheckedIndexedAccess, better type check ( #2608 )
2025-01-18 22:35:23 +08:00
Stephen Zhou
fb531b1c9d
feat: 2fa ( #2540 )
...
Co-authored-by: Innei <tukon479@gmail.com>
Co-authored-by: Innei <i@innei.in>
2025-01-16 20:35:30 +08:00
Innei
8007924a7f
refactor: extract shared parse markdown
...
- Added `@microflash/remark-callout-directives` to `package.json` and `pnpm-lock.yaml`.
- Updated `MarkdownWeb` component to utilize a new markdown parsing utility.
- Removed unused imports related to `remark-gh-alerts` and refactored markdown parsing logic.
- Enhanced `parse-markdown` function to integrate with the new utility and support custom components.
This update improves markdown rendering capabilities and streamlines the codebase.
Signed-off-by: Innei <tukon479@gmail.com>
2024-12-31 23:52:34 +08:00
Stephen Zhou
313ad9b7db
feat: html render for native ( #2346 )
2024-12-30 10:28:52 +08:00
Innei
d5bf07fd75
chore: update deps
2024-12-09 17:37:01 +08:00
Stephen Zhou
779a12045e
chore: use same specifier
2024-12-03 20:51:40 +08:00
Stephen Zhou
37164a3674
Revert "build: use pnpm catalogs"
...
This reverts commit 4477f83a29 .
2024-12-03 20:32:19 +08:00
Stephen Zhou
4477f83a29
build: use pnpm catalogs
2024-12-03 20:22:02 +08:00
Innei
22e2c0d649
chore: update deps
...
Signed-off-by: Innei <tukon479@gmail.com>
2024-12-02 14:59:16 +08:00
Innei
936166c0bc
chore: update vite 6
...
Signed-off-by: Innei <tukon479@gmail.com>
2024-11-27 13:49:13 +08:00
Innei
199e0bc7c5
fix: downgrade radix scrollview
...
Signed-off-by: Innei <tukon479@gmail.com>
2024-11-25 16:06:29 +08:00
Innei
78c7107d2d
chore: update deps
...
Signed-off-by: Innei <tukon479@gmail.com>
2024-11-24 17:24:10 +08:00
Innei
edd4f9e5a6
feat: mobile design ( #1568 )
...
* init
Signed-off-by: Innei <i@innei.in>
* feat: feed column
Signed-off-by: Innei <i@innei.in>
* feat: float bar
Signed-off-by: Innei <tukon479@gmail.com>
* feat: profile button
Signed-off-by: Innei <tukon479@gmail.com>
* chore: comment
Signed-off-by: Innei <tukon479@gmail.com>
* feat: layout
Signed-off-by: Innei <tukon479@gmail.com>
* feat: split mobile entry content
Signed-off-by: Innei <tukon479@gmail.com>
* feat: add history stack
Signed-off-by: Innei <tukon479@gmail.com>
* feat: return back
Signed-off-by: Innei <tukon479@gmail.com>
* fix: return back position
Signed-off-by: Innei <tukon479@gmail.com>
* feat: entry list header
Signed-off-by: Innei <tukon479@gmail.com>
* feat: sync selector
Signed-off-by: Innei <tukon479@gmail.com>
* feat: modal stack mobile
Signed-off-by: Innei <tukon479@gmail.com>
* fix: modal selector
Signed-off-by: Innei <tukon479@gmail.com>
* cleanup
Signed-off-by: Innei <tukon479@gmail.com>
* fix: sheet and optimize entry readers
Signed-off-by: Innei <tukon479@gmail.com>
* fix: scroller
Signed-off-by: Innei <tukon479@gmail.com>
* feat: entry contents
Signed-off-by: Innei <tukon479@gmail.com>
* feat: entry content
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* feat: user profile sheet
Signed-off-by: Innei <tukon479@gmail.com>
* fix: entry content header
Signed-off-by: Innei <tukon479@gmail.com>
* fix: entry header
Signed-off-by: Innei <tukon479@gmail.com>
* chore: auto-fix linting and formatting issues
* fix: return back
Signed-off-by: Innei <tukon479@gmail.com>
* feat: image view
Signed-off-by: Innei <tukon479@gmail.com>
* feat: audio
Signed-off-by: Innei <tukon479@gmail.com>
* feat: inline player
Signed-off-by: Innei <tukon479@gmail.com>
* feat: pull to refresh
Signed-off-by: Innei <tukon479@gmail.com>
* cleanup
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* chore: auto-fix linting and formatting issues
* chore: fix import, remove no support display
* chore: auto-fix linting and formatting issues
* feat: achievement modal in mobile
Signed-off-by: Innei <tukon479@gmail.com>
* fix: subview mobile
Signed-off-by: Innei <tukon479@gmail.com>
* feat: power
Signed-off-by: Innei <tukon479@gmail.com>
* feat: wallet mobile design
Signed-off-by: Innei <tukon479@gmail.com>
* feat: pwa support (#1575 )
Co-authored-by: hyoban <hyoban@users.noreply.github.com>
* chore: auto-fix linting and formatting issues
* fix import
* discover
* fix: border color
Signed-off-by: Innei <tukon479@gmail.com>
* fix: modal async
Signed-off-by: Innei <tukon479@gmail.com>
* feat: mobile setting
Signed-off-by: Innei <tukon479@gmail.com>
* fix: entry header width
Signed-off-by: Innei <tukon479@gmail.com>
* fix: remove unused hide filter
* feat: settings
Signed-off-by: Innei <tukon479@gmail.com>
* feat: setting done
Signed-off-by: Innei <tukon479@gmail.com>
* action card
* fix discover feed form
* popular filter
* inbox table
* fix: picture masonry pull to refresh
Signed-off-by: Innei <tukon479@gmail.com>
* fix: scroll element
Signed-off-by: Innei <tukon479@gmail.com>
* fix: radio in mobile
Signed-off-by: Innei <tukon479@gmail.com>
* feat: to scientific notation
Signed-off-by: Innei <tukon479@gmail.com>
* fix: login
Signed-off-by: Innei <tukon479@gmail.com>
* ResponsiveSelect for action card
* chore: remove theme color
Signed-off-by: Innei <tukon479@gmail.com>
* type check
* type check
* fix: setting import circular
Signed-off-by: Innei <tukon479@gmail.com>
* refactor: remove hijack pushState
Signed-off-by: Innei <tukon479@gmail.com>
* fix: float bar
Signed-off-by: Innei <tukon479@gmail.com>
* fix: scroll end trigger
Signed-off-by: Innei <tukon479@gmail.com>
* fix: dark theme color
Signed-off-by: Innei <tukon479@gmail.com>
* fix: overscroll-behavior only in destop
Signed-off-by: Innei <tukon479@gmail.com>
* fix: ux
Signed-off-by: Innei <tukon479@gmail.com>
* fix: color
Signed-off-by: Innei <tukon479@gmail.com>
* fix: list scroll area
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* merge
* update
* update favicon link
* fix: reload prompt on mobile
* test
Signed-off-by: Innei <i@innei.in>
* test
Signed-off-by: Innei <i@innei.in>
* fix: ios
Signed-off-by: Innei <i@innei.in>
* try patch precaching
* try
* try
* build
* try
* try
* feat: ctx menu on safari
Signed-off-by: Innei <tukon479@gmail.com>
* try
* clear timeout
Signed-off-by: Innei <tukon479@gmail.com>
* try
* fix
* deny og
* fix patch
* pre cache exclude
* feat: add all
Signed-off-by: Innei <tukon479@gmail.com>
* i18n
Signed-off-by: Innei <tukon479@gmail.com>
* feat: slide
Signed-off-by: Innei <tukon479@gmail.com>
* feat: ico
Signed-off-by: Innei <tukon479@gmail.com>
* fix: build
Signed-off-by: Innei <tukon479@gmail.com>
* test network first
Signed-off-by: Innei <tukon479@gmail.com>
* test
Signed-off-by: Innei <tukon479@gmail.com>
* fix: icon padding
* test
Signed-off-by: Innei <tukon479@gmail.com>
* use react-ios-pwa-prompt
* fix: icon path
* update
* fix: prompt
Signed-off-by: Innei <tukon479@gmail.com>
* feat: redesign toc
Signed-off-by: Innei <tukon479@gmail.com>
* ctx
Signed-off-by: Innei <tukon479@gmail.com>
* ready to prod
Signed-off-by: Innei <tukon479@gmail.com>
* feat: startup screen
Signed-off-by: Innei <tukon479@gmail.com>
* feat: floatbar
Signed-off-by: Innei <tukon479@gmail.com>
* fix: switch view
Signed-off-by: Innei <tukon479@gmail.com>
* fix: keep scroll map
Signed-off-by: Innei <tukon479@gmail.com>
* enable hoverOnlyWhenSupported
* fix: count
Signed-off-by: Innei <tukon479@gmail.com>
* fix: hoverOnlyWhenSupported only in web
Signed-off-by: Innei <tukon479@gmail.com>
* fix
Signed-off-by: Innei <tukon479@gmail.com>
* chore: auto-fix linting and formatting issues
---------
Signed-off-by: Innei <i@innei.in>
Signed-off-by: Innei <tukon479@gmail.com>
Co-authored-by: Innei <Innei@users.noreply.github.com>
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com>
Co-authored-by: hyoban <hyoban@users.noreply.github.com>
Co-authored-by: lawvs <18554747+lawvs@users.noreply.github.com>
Co-authored-by: lawvs <lawvs@users.noreply.github.com>
2024-11-22 19:32:39 +08:00
Stephen Zhou
7b61df0c52
refactor: replace `lodash-es` with `es-toolkit` ( #1650 )
2024-11-18 20:59:56 +08:00
Innei
c40d93288b
chore: update deps
...
Signed-off-by: Innei <tukon479@gmail.com>
2024-11-03 23:59:55 +08:00
Innei
86be1a2e46
feat(discover): improve trending style and discover no image placeholer
...
Signed-off-by: Innei <tukon479@gmail.com>
2024-10-25 22:06:28 +08:00
Innei
3a85febb6e
refactor(monorepo): migrate to monorepo ( #1059 )
...
* init
Signed-off-by: Innei <i@innei.in>
* chore: utils import
Signed-off-by: Innei <tukon479@gmail.com>
* remove stable router
Signed-off-by: Innei <tukon479@gmail.com>
* refactor: components import
Signed-off-by: Innei <tukon479@gmail.com>
* chore: auto-fix linting and formatting issues
* minify
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* fix: test
Signed-off-by: Innei <tukon479@gmail.com>
* chore: ui component extract
Signed-off-by: Innei <tukon479@gmail.com>
* fix: import
Signed-off-by: Innei <tukon479@gmail.com>
* re-render
Signed-off-by: Innei <tukon479@gmail.com>
* refactor: remove hooks
Signed-off-by: Innei <tukon479@gmail.com>
* fix
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* setting
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* refactor: remove icons
Signed-off-by: Innei <i@innei.in>
* typings
Signed-off-by: Innei <i@innei.in>
* feat: add horizontal scroll functionality to TimelineTabs (#1081 )
Co-authored-by: xhuajin <xhuajin@users.noreply.github.com>
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com>
* fix: Wrong initial position of tab animation (#1087 )
Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com>
* fix: disable auto toggle readability in web
* fix: margin condition in EntryListHeader (#1103 )
* chore(i18n): add daily reward system translation (#1102 )
Co-authored-by: lc4t <lc4t@users.noreply.github.com>
* fix: deps
Signed-off-by: Innei <i@innei.in>
* fix: type
Signed-off-by: Innei <i@innei.in>
* update
Signed-off-by: Innei <i@innei.in>
* fix
Signed-off-by: Innei <i@innei.in>
---------
Signed-off-by: Innei <i@innei.in>
Signed-off-by: Innei <tukon479@gmail.com>
Co-authored-by: Innei <Innei@users.noreply.github.com>
Co-authored-by: Huajin <114134574+xhuajin@users.noreply.github.com>
Co-authored-by: xhuajin <xhuajin@users.noreply.github.com>
Co-authored-by: Stephen Zhou <38493346+hyoban@users.noreply.github.com>
Co-authored-by: 仓鼠 <71394853+hamster1963@users.noreply.github.com>
Co-authored-by: hamster1963 <hamster1963@users.noreply.github.com>
Co-authored-by: Konv Suu <2583695112@qq.com>
Co-authored-by: lc4t <11334449+lc4t@users.noreply.github.com>
Co-authored-by: lc4t <lc4t@users.noreply.github.com>
2024-10-24 14:37:43 +08:00
Innei
70acf916e5
refactor: Separate main application and external pages and SEO support ( #987 )
...
* init
* chore: move tw config
Signed-off-by: Innei <tukon479@gmail.com>
* chore: update deps
Signed-off-by: Innei <tukon479@gmail.com>
* chore: add peer deps
Signed-off-by: Innei <tukon479@gmail.com>
* init
* update
Signed-off-by: Innei <tukon479@gmail.com>
* test
Signed-off-by: Innei <tukon479@gmail.com>
* deps
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update hack
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* daisyui
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
* update
* update
Signed-off-by: Innei <tukon479@gmail.com>
* chore: auto-fix linting and formatting issues
* feat: masonry
Signed-off-by: Innei <tukon479@gmail.com>
* padding
Signed-off-by: Innei <tukon479@gmail.com>
* fix og
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* fix: masonry re-render
Signed-off-by: Innei <tukon479@gmail.com>
* update grid
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* add op
Signed-off-by: Innei <tukon479@gmail.com>
* fix: error boundary lazy suspense
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* follow
Signed-off-by: Innei <tukon479@gmail.com>
* feat: profile
Signed-off-by: Innei <tukon479@gmail.com>
* profile
Signed-off-by: Innei <tukon479@gmail.com>
* refactor: og
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* update
Signed-off-by: Innei <tukon479@gmail.com>
* chore: auto-fix linting and formatting issues
---------
Signed-off-by: Innei <tukon479@gmail.com>
Co-authored-by: Innei <Innei@users.noreply.github.com>
2024-10-21 23:02:25 +08:00