Commit graph

36 commits

Author SHA1 Message Date
Folyd
5e48da1cb6 Merge import to export.js 2024-06-14 23:05:54 -07:00
Folyd
729c669ab3 Move chart functions into one file 2024-06-02 15:36:16 -07:00
Folyd
c7bc9c7a0d Add placeholder for search bar in manage page 2024-05-27 17:36:32 -07:00
Folyd
55d0057266 Integrate omnibox search into manage page 2024-05-26 17:02:53 -07:00
Folyd
3879fc9c95 Remove unnecessary js module file declaration 2024-05-26 16:38:01 -07:00
Folyd
fedf88fcdb Migrate manage pages to ESM 2024-05-26 15:39:15 -07:00
Folyd
d2ddecd8f5 Update mange page 2024-04-14 17:11:35 -07:00
zxg
ae2592e53a
Support keep crates up-to-date settings (#248)
Co-authored-by: Folyd <lyshuhow@gmail.com>
2023-04-09 13:10:16 +08:00
Folyd
dabfbc831d Replace tera with minijinja 2023-01-05 19:05:06 +08:00
Folyd
a446d0bd42 Feat copy 2022-12-15 10:45:26 +08:00
zxg
becceb545a
Optimize the display of search totals by year (#228) 2022-12-12 23:00:31 +08:00
Folyd
060626d39d Release version 1.9.1 2022-11-27 14:54:48 +08:00
shwin0901
d2b14291e4
New display of search records by year (#205)
* Setup eslint

* Add year select list

* Add new save data

* Optimize code structure

* Add heat map display by year

* Fix incorrect export of stats

* Filter and format date, week, month and hour data

* Optimize and improve the year record function

* Improve the code
2022-11-10 22:53:04 +08:00
Folyd
c9301fe876
Remove sass files (#200) 2022-10-29 23:50:40 +08:00
Folyd
92545d9431 Add showMacroRailroad options 2022-08-17 22:30:49 +08:00
Folyd
c7738c36ee Move images to assets folder 2022-08-08 22:25:32 +08:00
Folyd
59c0cf9cc6 Move manage static files into extension directory 2022-08-07 22:15:17 +08:00
Folyd
7646f7b23f
Fix crate manager async/await function calling (#158) 2022-05-29 18:33:28 +08:00
Folyd
c2f92b7f94
Migrate localStorage to chrome storage API (#155)
* Add migrations.js

* Migrate crate manager to storage

* Add common js files to base template

* Migrate statistics, crates, index pages

* Don't re-migrate.

* Fix statistics and history storage

* Migrate all settings item to async getter and setter

* Migrate main.js to chrome.storage api

* Migrate settings, import/export pages to chrome.storage api

* Fix main.js

* Add comments to setttings.js
2022-05-29 10:58:42 +08:00
Folyd
244ef2f669 Fix eslint 2022-05-22 11:55:01 +08:00
Folyd
0aeb273672 Support customize default search items in settings 2022-01-23 23:51:45 +08:00
Folyd
1373987b1d Fix percent statistics NAN bug. fix #125 2021-08-29 18:47:14 +08:00
Folyd
4cb6cc3bb6 Fix weeks, hours, and dates statistics bug 2021-08-10 00:30:37 +08:00
Folyd
803835f14a Fix manage page nav header align self end style (Chrome) 2021-08-04 13:54:39 +08:00
Folyd
b9dfffc675 Fix delete crates haven't update the count bug 2021-08-04 13:41:18 +08:00
Folyd
51f9c2f924 Update the release docs for v1.3 2021-07-25 18:01:57 +08:00
Folyd
e0727c8462 Improve export page user experience 2021-07-25 01:08:57 +08:00
Folyd
cef5dafab9 Don't validate the offline doc path 2021-07-23 00:19:19 +08:00
Folyd
c5278c2973 Support import from local JSON file 2021-07-23 00:09:04 +08:00
Folyd
728ca33b93 Add export page 2021-07-20 00:38:59 +08:00
Folyd
850d0ec7bf Move redirect page to manage directory 2021-07-12 22:32:26 +08:00
Folyd
0936bb81be Redesign settings page 2021-07-12 22:14:13 +08:00
Folyd
22c5ae5200 Finish crates manage page 2021-07-12 21:22:17 +08:00
Folyd
63c0876eb3 Compile sass files 2021-07-11 21:55:25 +08:00
Folyd
4ee3fec31c Update crates page 2021-07-10 18:16:09 +08:00
Folyd
76b09a6f2b Use Rust and tera to build manage html pages 2021-07-10 14:11:12 +08:00