Commit Graph

  • 49fc1537b7 docs(erd): remove created_at columns due to switching to UUID v7 H1K0 2025-07-02 20:17:47 +03:00
  • 1c013183f0 docs(erd): addsurrogate PK to mime table and change some ID types to numeric H1K0 2025-07-02 20:14:09 +03:00
  • e8084bdeb0 docs(erd): CRLF -> LF H1K0 2025-07-02 12:36:06 +03:00
  • 6f7f38c9da docs(erd): add entity relationship diagram (ERD) H1K0 2025-07-01 23:58:13 +03:00
  • fedd9ac3a0 feat(frontend): add browserconfig.xml archive-flask H1K0 2025-07-01 11:02:57 +03:00
  • 586b597ae5 chore(frontend): adjust lazy-load trigger threshold H1K0 2025-07-01 11:00:47 +03:00
  • e4173c73fe chore(web): add background_color to webmanifest H1K0 2025-07-01 10:56:53 +03:00
  • 22983bee73 fix(web): fix whumb and preview MIME in headers H1K0 2025-07-01 10:53:45 +03:00
  • 87555c9670 fix(bot): fix error handling while scanning H1K0 2025-07-01 10:48:57 +03:00
  • 844ad5452e style: remove extension from stored files' names H1K0 2025-01-05 22:00:12 +03:00
  • ff13997bbd chore(frontend): increase favicon.ico size H1K0 2025-01-05 15:28:39 +03:00
  • 726b24e6c3 fix(frontend): add favicon.ico link to head H1K0 2025-01-05 15:13:52 +03:00
  • 7facfb0dd5 init: add new project files H1K0 2025-01-04 01:33:44 +03:00
  • f014ae4d1d init: start project from scratch H1K0 2025-01-04 01:01:24 +03:00
  • 676b254187 chore: prepare for release 2.0.0 archive-c H1K0 2023-02-22 08:45:48 +03:00
  • c1a4d79481 fix(web): fix h3 font size H1K0 2023-02-22 08:38:20 +03:00
  • cb2de0658f chore(tfm): remove -V option H1K0 2023-02-22 08:32:10 +03:00
  • 9795b4dc2d perf(dbms): minimize databases stats response H1K0 2023-02-21 00:35:21 +03:00
  • e5abcaae0d chore(docs): update docs H1K0 2023-02-21 00:17:43 +03:00
  • a2179c8ed3 fix(tfm): check file path when adding new H1K0 2023-02-20 23:53:37 +03:00
  • 6e105f6aa9 refactor(tfm): change config file location H1K0 2023-02-20 23:46:59 +03:00
  • 1c62fd8219 fix(tfm): fix CLI app H1K0 2023-02-18 01:01:02 +03:00
  • 90ac5324ea fix(web): fix tag view menu lazy load H1K0 2023-02-18 00:50:35 +03:00
  • 1243c4dc93 chore: add TDBMS CLI client to CMakeLists.txt H1K0 2023-02-17 23:57:22 +03:00
  • d2867e2d99 feat(dbms): add help message to CLI client H1K0 2023-02-17 23:56:56 +03:00
  • c9b921becf fix(web): fix tdb response checking in js H1K0 2023-02-17 23:51:45 +03:00
  • 880d4df453 style(web): add background to apple and android favicon H1K0 2023-02-17 20:16:11 +03:00
  • 3f5527db56 perf(web): optimize adding/removing tags to files H1K0 2023-02-17 13:29:57 +03:00
  • 832eb72bf4 feat(dbms): add new request codes H1K0 2023-02-17 11:34:27 +03:00
  • 53f09a5d82 feat(web): add new database adding interface H1K0 2023-02-15 22:15:18 +03:00
  • b0e9d2631b fix(web): add missing viewport metas H1K0 2023-02-15 21:51:43 +03:00
  • 2c6b41c408 perf(web): improve button flex design H1K0 2023-02-15 21:46:09 +03:00
  • fc4887ef2e fix(web): fix TFM database buttons behavior H1K0 2023-02-15 21:35:06 +03:00
  • 873ecf02ff feat(web): add database save, reload and remove buttons handling to TDBMS interface H1K0 2023-02-15 21:34:43 +03:00
  • 5b36a31b84 fix(web): fix design H1K0 2023-02-15 20:38:09 +03:00
  • 215f8d135a fix(web): fix settings handling H1K0 2023-02-15 20:11:30 +03:00
  • f515dc3944 perf(web): return to home page when pressed escape on auth page H1K0 2023-02-15 19:32:05 +03:00
  • 8eb11f6035 fix(web): update server to handle database management interface H1K0 2023-02-15 15:31:32 +03:00
  • 1f3d015870 perf(web): change TFM header H1K0 2023-02-15 15:19:34 +03:00
  • ba5418dc39 feat(web): add database management interface H1K0 2023-02-15 15:19:08 +03:00
  • fb56cd6076 perf(web): change buttons design H1K0 2023-02-15 13:05:25 +03:00
  • 1a1f120777 style(web): a bit of code cleanup H1K0 2023-02-13 22:10:05 +03:00
  • c9dc59ecec fix(web): fix authorization handling H1K0 2023-02-13 18:11:20 +03:00
  • cc55219e46 feat(web): add handling tag description H1K0 2023-02-12 17:12:22 +03:00
  • d133400103 perf(web): improve design H1K0 2023-02-12 16:57:38 +03:00
  • fc90276399 fix(web): wrap button row H1K0 2023-02-12 16:42:48 +03:00
  • bf88d346e4 feat(web): add renaming tag H1K0 2023-02-12 16:39:31 +03:00
  • 0ad59c40bd refactor(web): change database reload button id H1K0 2023-02-12 16:19:27 +03:00
  • 5f8cb21f03 fix(web): reset hyous mts on reloading database H1K0 2023-02-12 16:17:38 +03:00
  • 39215e02ce fix(web): save sorted hyou to localStorage H1K0 2023-02-12 16:08:43 +03:00
  • 14226db236 fix(web): reset hyous mts on changing database H1K0 2023-02-12 15:52:13 +03:00
  • 6f0359e99f style(web): simplify tdb_query() func H1K0 2023-02-12 15:51:16 +03:00
  • e8e32c70f0 feat(web): add sorting sasa and tanzaku H1K0 2023-02-12 15:35:52 +03:00
  • e72d371ff1 fix(web): fix settings page radio ids H1K0 2023-02-09 19:22:48 +03:00
  • cd6cae7316 perf(web): improve tdbms.js H1K0 2023-02-09 19:18:38 +03:00
  • 87404e34d3 refactor(web): move common TDBMS functions to tdbms.js H1K0 2023-02-09 18:49:25 +03:00
  • a1e6f3e9e1 perf(web): throw js error on unauthorized TDBMS request H1K0 2023-02-09 18:37:45 +03:00
  • f7c8923199 perf(web): some improvements in buttons H1K0 2023-02-09 01:08:48 +03:00
  • 243621f3b2 feat(web): add TFM settings page H1K0 2023-02-09 00:45:54 +03:00
  • 9c07702409 perf(web): switch to dark theme H1K0 2023-02-07 02:18:37 +03:00
  • 84e3dd19e1 feat(dbms): introduce TDBMS CLI client app H1K0 2023-02-05 15:06:16 +03:00
  • 86dae4c264 perf(web): do not close menu on submit H1K0 2023-02-04 16:30:23 +03:00
  • 8423314b73 style(web): change theme color H1K0 2023-02-04 00:24:04 +03:00
  • 40cd9ca49f fix(web): fix and improve substring filtering H1K0 2023-02-03 23:39:39 +03:00
  • 6eb34f3b59 fix(web): fix lazy load on tag view menu H1K0 2023-02-03 23:33:59 +03:00
  • 223e174568 feat(web): new menu handling supports two view menus at once H1K0 2023-02-03 22:51:35 +03:00
  • 371b091c10 perf(web): improve text input positioning in file menu H1K0 2023-02-03 20:26:44 +03:00
  • 48475158f8 perf(web): reduce preview max height H1K0 2023-02-03 16:43:18 +03:00
  • 94105491af feat(web): redirect client when TDBMS response status is 401 H1K0 2023-02-03 16:39:39 +03:00
  • dc937444e5 perf(web): do not redirect unauthorized TDBMS requests H1K0 2023-02-03 16:34:28 +03:00
  • dfe53d3e16 perf(web): remove highlighting file menu navigation buttons H1K0 2023-02-03 01:30:06 +03:00
  • 4d2326986f feat(web): try to reconnect to TDBMS server on failure to get response H1K0 2023-02-03 01:08:24 +03:00
  • e7be627292 feat(web): make button-flex position fixed at the bottom of menu H1K0 2023-02-03 00:22:09 +03:00
  • c960eb6730 feat(web): use arrow keys for file navigation H1K0 2023-02-02 23:56:35 +03:00
  • 560b255b69 feat(web): add prev/next navigation buttons to file view menu H1K0 2023-02-02 23:50:11 +03:00
  • 82cd625988 fix(web): fix view menu open and close functions H1K0 2023-02-02 23:34:57 +03:00
  • b7ad148d27 refactor(web): move menu open/close actions into separate functions H1K0 2023-02-02 23:28:18 +03:00
  • 689e6f9136 perf(web): a tiny improvement in tdbms.js H1K0 2023-02-02 23:00:08 +03:00
  • 21f57e8767 fix(web): fix localStorage management H1K0 2023-02-02 22:59:32 +03:00
  • 7f5daee11e perf(web): improve menu sizing H1K0 2023-02-02 21:00:25 +03:00
  • 6cd7bb73fe perf(web): save hyous to localStorage H1K0 2023-02-02 18:18:11 +03:00
  • ee787dab18 feat(dbms): return new tanzaku info on successful adding tanzaku H1K0 2023-02-02 16:20:52 +03:00
  • 24c9e39084 feat(core,lib): return new tanzaku when adding tanzaku or HOLE_TANZAKU on failure H1K0 2023-02-02 16:15:30 +03:00
  • d8de645780 feat(dbms): return new sasa info on successful adding sasa H1K0 2023-02-02 16:12:28 +03:00
  • 2ba60d49e6 perf(core,lib): return new sasa when adding sasa or HOLE_SASA on failure H1K0 2023-02-02 16:09:21 +03:00
  • 8b86a34a71 feat(core,lib): return new sasa ID when adding sasa or HOLE_ID on failure H1K0 2023-02-02 15:53:02 +03:00
  • 53320831bb feat(web): lazy load file thumbs on tags menu H1K0 2023-02-02 13:44:44 +03:00
  • 8089c6ae68 feat(web): show image preview in file view menu H1K0 2023-02-02 00:05:04 +03:00
  • ef373db8d5 perf(web): remove js cookie management H1K0 2023-02-01 20:28:53 +03:00
  • e81ee683b7 style(web): a bit of code cleanup H1K0 2023-02-01 20:16:24 +03:00
  • 083eac3fee perf(web): use thumbnails instead of full sized images H1K0 2023-01-31 23:07:35 +03:00
  • eaa7c2f2ce chore(web): a bit of html cleanup H1K0 2023-01-31 18:46:25 +03:00
  • 9226b6cf5a feat(web): introduce lazy loading file thumbs on files page H1K0 2023-01-31 18:45:57 +03:00
  • 9a2fa14a79 fix(lib): load database anyway H1K0 2023-01-31 16:46:24 +03:00
  • 4b7766695e feat(web): introduce tag removing H1K0 2023-01-31 16:24:03 +03:00
  • b4b76fe271 chore(dbms): fix installer H1K0 2023-01-31 16:06:07 +03:00
  • 3a261d5d01 chore(web): add tweb server installation script and systemd service config H1K0 2023-01-31 16:05:39 +03:00
  • 3a5804d235 perf(web): temporary set thumbs directory equal to files dir H1K0 2023-01-31 15:59:13 +03:00
  • a3d901a599 perf(web): reduce sasa margin H1K0 2023-01-31 15:52:31 +03:00
  • 440468bab5 feat(web): log time with microseconds H1K0 2023-01-31 15:41:06 +03:00