Commit Graph

1055 Commits

Author SHA1 Message Date
nkanaev
88170898ae update changelog 2026-07-13 00:28:51 +01:00
nkanaev
61bf14e9a3 frontend: system theme: auto light/dark mode 2026-07-13 00:24:27 +01:00
nkanaev
eb27f21fd2 frontend: rename index.html template to app.html 2026-07-12 22:36:16 +01:00
nkanaev
29f6083e0e ui: add search placeholder 2026-07-11 14:24:09 +01:00
nkanaev
1841933ded refactor icon handling 2026-07-11 13:52:52 +01:00
nkanaev
56547c5e65 generate proper titles for Youtube feeds 2026-07-10 23:14:41 +01:00
nkanaev
4647afab6f ci: run npm ci in dockerfile 2026-07-10 21:39:31 +01:00
nkanaev
42d0ccb2b7 ci: add nodejs dependency 2026-07-10 21:33:12 +01:00
nkanaev
f01e2a4dbc update makefile 2026-07-10 19:20:25 +01:00
nkanaev
f075b046e8 ci: setup workflow chain 2026-07-10 19:06:07 +01:00
nkanaev
018804a4a4 go fmt 2026-07-10 18:41:56 +01:00
nkanaev
8e05b515c8 fix tests 2026-07-10 18:41:26 +01:00
nkanaev
8fc914448b frontend: add missing #app id 2026-07-10 15:56:26 +01:00
nkanaev
21f4a8e9f4 client: add http/2 2026-07-10 15:48:58 +01:00
nkanaev
b6e7c4bd8c server: do not auto-refresh on startup 2026-07-09 15:10:28 +01:00
nkanaev
6af59b613d frontend: fix login page logo 2026-07-07 00:10:09 +01:00
nkanaev
a96bd00be5 frontend: show logout button only if user/pass is set 2026-07-06 23:59:00 +01:00
nkanaev
499960a96f update x dependencies 2026-07-06 23:37:46 +01:00
nkanaev
0aa273f98b Merge branch 'frontend-refactor' 2026-07-06 23:34:21 +01:00
nkanaev
95dea3b9dc frontend: assets dependency in makefile 2026-07-06 23:33:37 +01:00
nkanaev
936074806c frontend: merge build commands 2026-06-30 21:47:09 +01:00
nkanaev
881d3a4f29 frontend: extract vue components 2026-06-30 21:35:15 +01:00
nkanaev
e6cf11a6d1 frontend: remove bundles from git 2026-06-30 21:12:39 +01:00
nkanaev
687170e8b2 frontend: fix folder expansion chevron 2026-06-30 21:12:25 +01:00
nkanaev
63e710fa92 frontend: fixes 2026-06-30 19:16:48 +01:00
nkanaev
077a45fce0 frontend: reorganise assets 2026-06-30 19:05:58 +01:00
nkanaev
3e75ee3a30 frontend: delete local 3rd party files 2026-06-30 18:57:58 +01:00
nkanaev
5bf1fa55b4 frontend: serve login page via vuejs 2026-06-29 23:14:33 +01:00
nkanaev
a14519b055 server: rewrite login 2026-06-29 20:54:07 +01:00
nkanaev
c0ae30e5c8 frontend: add bundle.css 2026-06-27 22:03:29 +01:00
nkanaev
5cc89fe20c frontend: pin bootstrap to 4.5 2026-06-27 22:03:14 +01:00
nkanaev
27f7936614 frontend: add icons module 2026-06-27 22:02:47 +01:00
nkanaev
67164a5827 frontend: remove reserved props from dropdown component 2026-06-27 21:59:16 +01:00
nkanaev
2ab2a7c567 frontend: v-icon component 2026-06-27 21:56:49 +01:00
nkanaev
0e527e147c frontend: import index template 2026-06-27 21:46:44 +01:00
nkanaev
71fc1defd0 frontend: switch to esm modules [wip] 2026-06-27 17:45:19 +01:00
nkanaev
76d6bf2bab storage: alter item trigger to perform only after relevant fields are
changed in sqlite
2026-06-27 11:50:34 +01:00
nkanaev
17ce8a430c storage: performance tests 2026-06-26 23:22:42 +01:00
nkanaev
6cc8edefd8 update .gitignore 2026-06-26 21:27:15 +01:00
nkanaev
8f1a3a5f8a server: add datetime to exported opml file 2026-06-26 14:22:53 +01:00
nkanaev
efd8811603 frontend: rename internal js to ts 2026-06-25 16:36:03 +01:00
nkanaev
1a756179ee frontend: load bundled assets 2026-06-25 16:33:52 +01:00
nkanaev
375029ed0a frontend: separate vue and go templates 2026-06-25 16:29:19 +01:00
nkanaev
4701f864ec frontend: simplify assets filesystem 2026-06-25 16:05:19 +01:00
nkanaev
d900c85ffa frontend: move templates to a separate directory 2026-06-25 15:17:23 +01:00
nkanaev
6016c3095e frontend: add 3rd party dependencies via npm 2026-06-25 15:17:03 +01:00
nkanaev
339944c73d frontend: add esbuild 2026-06-25 14:37:13 +01:00
nkanaev
05d57a2dcd ci: update build.yml v2.7 2026-06-24 21:16:19 +01:00
nkanaev
6db9a4b556 util: strip v prefix from version number in versioninfo generator 2026-06-24 14:48:51 +01:00
nkanaev
c90c40aba1 util: change versioning logic 2026-06-24 14:22:54 +01:00