Commit Graph

  • c831d19c81 Merge pull request #191 from koloml/feature/build-extension-for-local-philomena release/0.9.0 koloml 2026-11-01 03:26:47 +01:00
  • bcdc89efbb Added build option to build it against local Philomena koloml 2026-11-01 03:22:24 +01:00
  • 2b70cc094b Added fun preference section, added avali font toggle feature/avali-scratch-font koloml 2026-10-19 09:50:21 +02:00
  • 906959205e Merge pull request #189 from koloml/chore/sonar-fixes release/0.8.1 koloml 2026-10-17 05:51:52 +02:00
  • 37a8e77f97 Sonar: Replacing regular for with for..of koloml 2026-10-17 05:43:56 +02:00
  • 971f9b8a60 Removed unused import koloml 2026-10-17 05:42:00 +02:00
  • 05349feafc Sonar: Check for undefined without typeof koloml 2026-10-17 05:41:53 +02:00
  • 304c824045 Sonar: Explicitly marking some members as readonly koloml 2026-10-17 05:41:31 +02:00
  • 0eafa074f5 Sonar: Accessing/removing data attributes only through dataset koloml 2026-10-17 05:30:00 +02:00
  • ace783afc3 Sonar: Removed useless void koloml 2026-10-17 05:29:39 +02:00
  • 72a0d64809 Merge pull request #188 from koloml/bugfix/duplicating-blacklisted-tags koloml 2026-10-17 05:46:29 +02:00
  • c34c650005 Adding general guard to prevent duplicates altogether koloml 2026-10-17 05:15:44 +02:00
  • af348621df Only reveal invalid blacklisted tags that actually present koloml 2026-10-17 05:15:11 +02:00
  • 866a295dbb Other smaller changes for Vite 8 feature/vite-8-and-cjs-to-amd-conversion koloml 2026-10-17 04:51:55 +02:00
  • 9c5ef143e7 Implement slightly hacky plugin to convert CJS to AMD modules koloml 2026-10-17 04:51:33 +02:00
  • 5435e055c3 Replacing amd output format with cjs koloml 2026-10-16 22:39:42 +02:00
  • 2b337e2fd6 Updated vite from 7.3.7 to 8.3.4 koloml 2026-10-16 22:36:57 +02:00
  • 223b72d9fb Merge pull request #181 from koloml/release/0.8.0 master 0.8.0 koloml 2026-10-14 03:37:10 +02:00
  • 5432e63d6e Updated dependencies (#186) koloml 2026-10-14 03:22:30 +02:00
  • a06fed078e Update Fullscreen Viewer showcase in README koloml 2026-10-14 03:11:01 +02:00
  • 221051ff41 Bumped version to 0.8.0 koloml 2026-10-14 02:49:57 +02:00
  • 87df78730b Mark extension as supported for Firefox Android version koloml 2026-10-14 02:47:14 +02:00
  • c6c48b2c36 Merge pull request #184 from koloml/feature/fullscreen-tagging-profile koloml 2026-10-14 03:10:39 +02:00
  • 5578e64306 Allow toggling tags in fullscreen on/off, fixing long tags lists koloml 2026-10-14 02:43:13 +02:00
  • 7fd5a20b2f Merge remote-tracking branch 'origin/release/0.8.0' into feature/fullscreen-tagging-profile koloml 2026-10-14 01:46:05 +02:00
  • 4dcddc3969 Merge pull request #185 from koloml/feature/duplicate-reports-helpers koloml 2026-10-14 01:43:26 +02:00
  • c7e1a95172 Fixed image container not being initialized properly causing errors koloml 2026-10-14 01:40:14 +02:00
  • ecd95d3b4f Merge remote-tracking branch 'origin/release/0.8.0' into feature/fullscreen-tagging-profile koloml 2026-10-14 01:31:14 +02:00
  • f62c150724 Merge pull request #182 from koloml/feature/duplicate-reports-helpers koloml 2026-10-14 01:30:21 +02:00
  • 665057d9f3 Fixed some diff rows with excessive amount of sources breaking layout koloml 2026-10-14 01:26:58 +02:00
  • d75a9b434d More mobile-friendly dupe reports view koloml 2026-10-14 01:26:37 +02:00
  • bdac2692ce Fixed dupe reports rows detection accidentally trying to use diff rows koloml 2026-10-14 01:25:51 +02:00
  • 28c2f2f2e7 Merge pull request #183 from koloml/feature/unify-store-and-storage-sync koloml 2026-10-14 00:58:05 +02:00
  • d150d87d89 Fixed tags not synced to the profile toggler koloml 2026-10-14 00:44:19 +02:00
  • 690faa854f Added tags list and active profile tags into fullscreen viewer koloml 2026-10-14 00:42:51 +02:00
  • a2452a5fea Extracted tags list toggler from profile popup to reuse it later koloml 2026-10-13 22:09:45 +02:00
  • b1c85efe03 Support updated duplicate reports table from latest Philomena update koloml 2026-10-01 07:23:20 +02:00
  • 34c0a11b4e Added separate class for syncing multiple preference fields with stores koloml 2026-08-30 10:05:09 +02:00
  • f4e92e313a Filling mapping of FA icons to different domains koloml 2026-08-30 07:13:21 +02:00
  • e1b56586be Work with dupe reports list with different arguments koloml 2026-08-30 06:30:32 +02:00
  • b87a8a43e0 Display ratings when duplicate reports have different ratings koloml 2026-08-30 06:23:58 +02:00
  • d19764699f Find and modify duplicate reports, show source url icons in the diff koloml 2026-08-30 05:44:26 +02:00
  • f873cae544 Support creating favicon items of different types koloml 2026-08-30 05:27:20 +02:00
  • c23c871337 Extracted image container into separate class for dupes koloml 2026-08-30 04:26:13 +02:00
  • 38d84d0830 Merge pull request #178 from koloml/feature/test-storage-entities koloml 2026-08-29 21:39:46 -04:00
  • 4eecde6b02 Merge pull request #179 from koloml/feature/bump-actions koloml 2026-08-29 21:39:31 -04:00
  • 394df69936 Merge pull request #180 from koloml/feature/store-last-user-flags koloml 2026-08-29 21:39:17 -04:00
  • c268eb564d Show warning for profiles when user is not logged in koloml 2026-06-21 21:54:20 +04:00
  • cfb4c71f58 Capture and store last seen user flags from the booru koloml 2026-06-21 21:53:50 +04:00
  • 67cd17d2b6 Force node version to be v25.x, updated lock file koloml 2026-06-21 19:47:36 +04:00
  • 1b4cb284da Bumped CI action versions koloml 2026-06-21 19:31:58 +04:00
  • 7af6124278 Cover 2 more functions in tag-utils module koloml 2026-06-21 19:19:34 +04:00
  • 51ea806ddc Shorten waiting timeout & interval to reduce test time koloml 2026-06-21 17:54:08 +04:00
  • 234db4f147 Testing internal EntitiesController class used by the entities koloml 2026-06-21 17:52:08 +04:00
  • 978918735d Extracted preferences & entity stubs to make them reusable koloml 2026-06-21 16:18:11 +04:00
  • a6eae657c7 Added comment for the storage helper instance in EntitiesController koloml 2026-06-21 15:36:14 +04:00
  • 9a245ed0f5 Testing StorageEntity class behavior koloml 2026-06-21 15:31:03 +04:00
  • 3e5266ca7b Expose storage in EntitiesController for testing purposes koloml 2026-06-21 15:29:42 +04:00
  • 515485b3b8 Merge pull request #174 from koloml/release/0.7.2 0.7.2 koloml 2026-06-20 14:17:55 -04:00
  • f311676097 Merge pull request #177 from koloml/feature/test-preferences-api koloml 2026-06-20 14:16:06 -04:00
  • a0e52955e6 Sonar: Added readonly to private members koloml 2026-06-20 22:10:51 +04:00
  • 74554bc9f6 Covering cacheable preferences into tests koloml 2026-06-20 20:59:49 +04:00
  • 4094babc82 Bumped version to 0.7.2 koloml 2026-06-14 04:16:17 +04:00
  • 1de2f3f97a Updated dependencies (#176) koloml 2026-06-13 20:13:36 -04:00
  • c1c774f4bb Merge pull request #175 from koloml/feature/footer-author-head koloml 2026-06-13 19:58:13 -04:00
  • 2f5c37d21f Merge pull request #172 from koloml/bugfix/tags-in-forums-with-encoded-text koloml 2026-06-13 19:55:32 -04:00
  • 3404877091 Sonar: Replacing string.match(regexp) with regexp.exec(string) koloml 2026-06-14 03:19:54 +04:00
  • ed3db1240c Signaling to TypeScript that match is present when function returns true koloml 2026-06-14 03:15:51 +04:00
  • 9a6274c815 Sonar: Marked special characters and RegExps as readonly koloml 2026-06-14 03:13:45 +04:00
  • b8043bace6 Merge pull request #173 from koloml/feature/update-repo-links koloml 2026-06-13 18:30:14 -04:00
  • 3a31eb2519 Formatting, missing import koloml 2026-06-14 02:05:00 +04:00
  • ab255e535c Testing word-like operators and escaping them inside quotes koloml 2026-06-14 02:03:41 +04:00
  • f8758306b7 Added boost to the list of queries to test koloml 2026-06-14 02:03:08 +04:00
  • 7c462e1b5c Added missing coverage for "NOT" operator koloml 2026-06-14 01:31:10 +04:00
  • a909180798 Fixed terms not trimming out the whitespaces koloml 2026-06-14 01:29:17 +04:00
  • 6ceeabe170 Added tests for search query lexer koloml 2026-06-14 01:28:37 +04:00
  • 40aa02ff70 Fixed quoted term not processing starting & ending quotes koloml 2026-06-14 00:32:47 +04:00
  • 8c4c32c4bf Covering quoted term decoding/encoding behavior koloml 2026-06-14 00:29:33 +04:00
  • 88ebcef18a Removed imports of already global functions koloml 2026-06-13 22:57:37 +04:00
  • de57432594 Fixed wrong index used when checking for ) character koloml 2026-06-13 22:46:08 +04:00
  • 74f113412e Fixed space being mandatory before ) and ^ koloml 2026-06-13 22:44:57 +04:00
  • 3e0495a529 Moved parentheses check to run before dirty text content extraction koloml 2026-06-13 22:42:57 +04:00
  • 24d17416b5 Cover the case when first term is not a term or when nothing is there koloml 2026-06-13 22:07:11 +04:00
  • 736c0917c0 Reversed + → conversion with dash-encoded characters conversion koloml 2026-06-13 22:01:14 +04:00
  • f01bfe8ae0 Removed erroneous - → conversion for tag links koloml 2026-06-13 22:00:20 +04:00
  • 726c4dfe58 Added tests for tag name extraction from tag links & search queries koloml 2026-06-13 21:56:31 +04:00
  • 4142c1053b Updated links to the repository koloml 2026-04-15 16:46:13 +04:00
  • 7559f0a802 Added avali head into the footer near the author name koloml 2026-04-05 22:26:58 +04:00
  • b905ed668c Merge pull request #170 from koloml/release/0.7.1 0.7.1 koloml 2026-04-05 11:54:19 -04:00
  • 5c26888292 Bumped version to 0.7.1 koloml 2026-04-05 18:56:28 +04:00
  • b6329bc4ef Merge pull request #171 from koloml/bugfix/preset-cls koloml 2026-04-05 11:48:23 -04:00
  • 4f52906123 Extracted CLS compensation logic into separate method koloml 2026-04-05 19:46:34 +04:00
  • 7d41524b4a Fixed scroll jump when preset becomes hidden koloml 2026-04-05 19:21:09 +04:00
  • 81b3d61a20 Fixed content layout shift caused by exclusive tags warning koloml 2026-04-05 19:12:11 +04:00
  • dc78b2fe84 Merge pull request #169 from koloml/feature/conditional-presets koloml 2026-04-05 10:45:49 -04:00
  • c12b00817b Compare value to undefined instead of calling typeof koloml 2026-04-05 18:35:26 +04:00
  • b4419b5de3 Validate exclusive and conditional as optional booleans koloml 2026-04-05 18:33:34 +04:00
  • 66fd093e5a Marking unchanged properties as readonly koloml 2026-04-05 18:29:47 +04:00
  • bc7f85eaf9 Merge pull request #168 from koloml/feature/tag-profile-popup-cancel koloml 2026-04-05 10:27:17 -04:00
  • 3f9412b02d A bit more concrete wording for checkbox koloml 2026-04-05 18:27:02 +04:00