Commit graph

35 commits

Author SHA1 Message Date
Folyd
14294a5a52 Upgrade minijinja 2023-01-07 11:17:03 +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
2c2613ef25 Unify tier 2 targets 2022-10-30 14:13:58 +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
045d135257 Add macro-railroad README 2022-08-13 13:27:19 +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
543f813cab Bump to edition 2021 2021-11-29 22:15:03 +08:00
Folyd
e8d61e46da Fix cargo clippy 2021-09-29 12:08:26 +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
186b06d865 Update manage template build watch 2021-07-25 14:15:41 +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
fada4eb7b7 Watch manage directory 2021-07-10 15:58:22 +08:00
Folyd
76b09a6f2b Use Rust and tera to build manage html pages 2021-07-10 14:11:12 +08:00