Vjacheslav Trushkin
|
a701024701
|
feat: option for synchronous file reading
|
2022-11-14 12:30:01 +02:00 |
Vjacheslav Trushkin
|
6415bcf68c
|
chore: add unit test to check synchronous re-loading of data from storage
|
2022-11-14 12:00:20 +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
|
f090386170
|
chore: update links and version in package.json
|
2022-11-03 08:57:56 +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
|
460120177c
|
chore: add readme
|
2022-11-02 10:54:25 +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 |
Markus Liljergren
|
df42beb8c3
|
Fix: Added --expose-gc to init.sh
|
2022-10-22 08:49:39 +08: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
|
5b41aa729b
|
fix: expose garbage collector in start command
|
2022-10-21 11:48:07 +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 |
markus-li
|
0c96d3a819
|
fix: switched to npm for Docker
|
2022-10-16 22:04:16 +08:00 |
markus-li
|
9310c637a7
|
Merge branch 'dev3' of https://github.com/iconify/api.js into dev3-docker
|
2022-10-16 22:00:28 +08:00 |
Vjacheslav Trushkin
|
c8d140cb92
|
chore: switch to npm
|
2022-10-16 16:29:20 +03:00 |
markus-li
|
c346074c71
|
fix: switched to yarn since npm fails to install pnpm on arm64v8
|
2022-10-16 21:14:23 +08:00 |
markus-li
|
fc1eeb714e
|
feat: added Dockerfile
|
2022-10-16 19:41:45 +08:00 |
Vjacheslav Trushkin
|
ec354b9d33
|
chore: change icon names list structure for better performance
|
2022-10-16 11:43:17 +03:00 |
Vjacheslav Trushkin
|
aeb9cb70b9
|
fix: add minimum node version to package.json
|
2022-10-16 10:26:34 +03:00 |
Vjacheslav Trushkin
|
a0909e8331
|
feature: add info to filter for split packages importer
|
2022-10-16 10:26:12 +03:00 |
Vjacheslav Trushkin
|
ace0b7114a
|
feat: add icon set info to filter for full package
|
2022-10-16 09:39:21 +03:00 |
Vjacheslav Trushkin
|
5513ed23e7
|
fix: allow using characters from icon fonts instead of icon names
|
2022-10-16 00:19:19 +03:00 |
Vjacheslav Trushkin
|
d9134cac49
|
feat: support deprecated API v1 list-icons queries
|
2022-10-15 22:41:48 +03:00 |
Vjacheslav Trushkin
|
b137290974
|
fix: bug when multiple branches of split data tree point to same item
|
2022-10-15 19:23:02 +03:00 |
Vjacheslav Trushkin
|
a67e37fec1
|
feat: support icons list query from API v2
|
2022-10-15 18:44:16 +03:00 |
Vjacheslav Trushkin
|
5c53b0a01a
|
feat: types for old API search requests and responses
|
2022-10-15 11:36:59 +03:00 |
Vjacheslav Trushkin
|
49ce3f8410
|
fix: remove old storage cache when starting server
|
2022-10-15 10:30:57 +03:00 |
Vjacheslav Trushkin
|
5b78c43da6
|
feat: support /collections request
|
2022-10-15 10:23:07 +03:00 |
Vjacheslav Trushkin
|
66c6b93ac4
|
fix: send 200 for update request regardless of outcome
|
2022-10-14 21:56:39 +03:00 |
Vjacheslav Trushkin
|
f8ed72e24b
|
feat: auto-update data, not fully tested yet
|
2022-10-14 21:51:39 +03:00 |
Vjacheslav Trushkin
|
3ae315a7b2
|
fix: use underscore in env variables
|
2022-10-14 20:00:50 +03:00 |
Vjacheslav Trushkin
|
1001f79dff
|
feat: support last-modified query
|
2022-10-14 19:29:09 +03:00 |
Vjacheslav Trushkin
|
23294ae691
|
fix: correct case for environment variables
|
2022-10-14 17:28:49 +03:00 |
Vjacheslav Trushkin
|
985db94876
|
feat: option to configure host for server
|
2022-10-14 17:25:54 +03:00 |