Commit Graph

67 Commits

Author SHA1 Message Date
Vjacheslav Trushkin f62b8ba8e6 chore: clean up params in svg query 2025-02-12 00:16:48 +02:00
Vjacheslav Trushkin a02dd19d51 chore: fix error codes 2024-10-16 20:20:08 +03:00
Vjacheslav Trushkin e44822a40d chore: allow updating specific importer 2024-05-14 16:33:31 +03:00
Vjacheslav Trushkin 9c6a063676 chore: use null constructor when cloning icon set 2024-04-25 23:37:49 +03:00
Vjacheslav Trushkin c153237943 chore: revert mlly change 2024-02-14 11:05:50 +02:00
Vjacheslav Trushkin 283142a8d7 chore: update dependencies, log icon sets package version 2024-02-13 21:16:48 +02:00
Vjacheslav Trushkin cb8baf9acf chore: update dependencies, use mlly to resolve packages 2024-02-07 10:33:40 +02:00
Vjacheslav Trushkin 0b9427baa4 chore: allow npm fallback if cannot resolve local package 2024-01-23 23:46:40 +02:00
Vjacheslav Trushkin 95423f118b chore: fix full local package importer 2024-01-18 21:50:58 +02:00
Vjacheslav Trushkin a391ce96cf chore: premade importer for npm package 2024-01-17 18:06:14 +02:00
Vjacheslav Trushkin 2963c7a666 chore: add options for init function, expose loading state 2024-01-17 14:29:31 +02:00
Vjacheslav Trushkin ceb3fc4394 chore: split api responses from server, allowing reuse, prepare npm package 2024-01-17 09:45:43 +02:00
Vjacheslav Trushkin 2181b8022c chore: change default redirect 2024-01-16 22:22:28 +02:00
Vjacheslav Trushkin 6471e051e9 chore: switch to es modules 2024-01-16 21:02:18 +02:00
Vjacheslav Trushkin c53a1e7a82 feat: add min parameter to search query 2023-05-22 08:57:19 +03:00
Vjacheslav Trushkin 2e2ca0f3b2 chore: allow different partial keywords for multiple searches 2023-05-18 22:41:15 +03:00
Vjacheslav Trushkin 5c31cfb4fd fix: prevent aliases from messing up search results 2023-05-18 18:55:56 +03:00
Vjacheslav Trushkin 21d5bdb462 chore: improved sorting for search results 2023-05-18 11:03:22 +03:00
Vjacheslav Trushkin 5cb4d91fb7 fix: search for combined keywords 2023-05-17 23:03:03 +03:00
Vjacheslav Trushkin 20a8ad39ce chore: redirect to docs, do not copy .env in Docker 2023-01-08 14:23:04 +02:00
Vjacheslav Trushkin 6c613eeba6 feat: import icon sets from 'icons' directory, env variable to control Iconify icon sets import 2023-01-08 12:56:10 +02:00
Vjacheslav Trushkin 6e9abebfe5 fix: update code for css, support color 2023-01-07 10:25:13 +02:00
Vjacheslav Trushkin 83df8ed34e feat: generate css for icons 2023-01-05 17:54:59 +02:00
Vjacheslav Trushkin 3ed726c956 feat: option to disable /version query 2022-11-22 11:37:48 +02:00
Vjacheslav Trushkin c1bddeb05f fix: use same code for version query as other queries 2022-11-15 22:03:36 +02:00
Vjacheslav Trushkin 1f5a6e66be chore: remove unused imports and files 2022-11-15 22:00:48 +02:00
Vjacheslav Trushkin ca66ceebaf fix: correct status code for 404 2022-11-15 21:53:52 +02:00
Vjacheslav Trushkin a701024701 feat: option for synchronous file reading 2022-11-14 12:30:01 +02:00
Vjacheslav Trushkin 58bd43ff69 fix: do not delete storage cache before running update 2022-11-10 12:11:09 +02:00
Vjacheslav Trushkin 5e39f59588 fix: support application/x-www-form-urlencoded 2022-11-10 11:45:11 +02:00
Vjacheslav Trushkin 0ddaef8c61 fix: correct prefixes list in search results 2022-11-08 23:30:10 +02:00
Vjacheslav Trushkin a721dfba6f fix: improve memory management, cache last expiration check result 2022-11-08 00:47:09 +02:00
Vjacheslav Trushkin 5b468c8100 fix: return empty object for /last-modified route if icon sets are missing 2022-11-07 19:18:17 +02:00
Vjacheslav Trushkin c712d9c85f feat: support changing split and storage config in env variables 2022-11-04 20:36:25 +02:00
Vjacheslav Trushkin ec906825e5 chore: move http headers to separate config variable 2022-11-04 18:24:43 +02:00
Vjacheslav Trushkin ee16dbd6cf chore: add comments to headers, fix typo in docs 2022-11-04 10:55:06 +02:00
Vjacheslav Trushkin 3f69d3179d fix: fix unit test, set default search results limit to 64, matching old API 2022-11-03 21:36:10 +02:00
Vjacheslav Trushkin 1cccc60cd0 chore: comments typo 2022-11-02 22:42:05 +02:00
Vjacheslav Trushkin 5883533d33 feat: support query to list partial keywords for autocomplete 2022-11-02 22:41:36 +02:00
Vjacheslav Trushkin d5df65163a fix: use immutable cache header 2022-11-02 22:05:39 +02:00
Vjacheslav Trushkin 71ac3ec2f1 fix: filter icon sets by category and tags in search 2022-11-02 10:09:57 +02:00
Vjacheslav Trushkin 88387371c8 fix: do not return 404 on empty search results 2022-11-01 11:18:45 +02:00
Vjacheslav Trushkin 836b75ce79 feat: filter icons by stroke and fill 2022-11-01 10:51:04 +02:00
Vjacheslav Trushkin d542004aab feat: search engine 2022-10-30 21:59:47 +02:00
Vjacheslav Trushkin 513f5ad140 fix: correctly import metadata from @iconify-json/* packages 2022-10-21 16:37:02 +03:00
Vjacheslav Trushkin 1d9f610aa4 fix: do not generate tags list when icons list is disabled to save memory 2022-10-21 11:48:30 +03:00
Vjacheslav Trushkin 3cec4e44d5 fix: attempt to call garbage collector after purging stored item 2022-10-20 21:07:57 +03:00
Vjacheslav Trushkin d27c6e36a8 chore: restructure icons list in preparation for search index 2022-10-20 20:46:32 +03:00
Vjacheslav Trushkin 068ba3dc39 fix: do not redirect to main website on 404 2022-10-20 11:41:41 +03:00
Vjacheslav Trushkin a5172ff84a feat: option to disable icon sets list and search functionality 2022-10-20 11:40:21 +03:00