Commit Graph
60 Commits
Author SHA1 Message Date
frosty c26a08c6a2 fix: some attempts to resolve some issues with images 2026-06-02 18:18:45 -04:00
frosty 3c856f93ed feat(wip): load themes dynamically from static/themes/*.css 2026-05-10 00:00:08 -04:00
frosty ba6dae676a feat: remove domain field from config and derive domain from headers 2026-05-04 20:43:27 -04:00
frosty 6738ab0eac feat: added colour code preview infobox 2026-04-14 18:13:55 -04:00
Else 3570cb5fb5 Handle empty image proxy responses 2026-04-10 16:53:03 -04:00
frosty f6c8242e72 feat: setting default locale for instance 2026-04-06 01:56:11 -04:00
frosty 627a219bea feat: made version on homepage link to repo 2026-04-03 15:26:01 -04:00
frosty db02c4cc80 feat: added version to homepage 2026-04-03 15:15:41 -04:00
frosty c9709029ca fix: replaced en_uk with en_gb as default locale 2026-04-03 14:09:06 -04:00
frosty b9f775fc2d fix: prevent SIGSEGV on NULL extract in infobox handler 2026-04-02 07:39:11 +03:00
frosty 2fb5f975de optimise: improve duplicate URL detection 2026-04-02 07:23:23 +03:00
frosty d2e0c7f481 fix: improved speed in ImagesProxy.c 2026-04-02 06:44:40 +03:00
violet f66686a959 fix: startpage captcha detection 2026-04-02 01:25:00 +03:00
frosty f29fa38398 design: changed appearance of arrows on pagination 2026-04-02 01:16:39 +03:00
frosty 478aafcf87 fix: fixed unused 'locale' parameter on pagination 2026-04-02 01:06:31 +03:00
frosty 8176078105 feat: configure search engines in user settings 2026-04-01 22:39:22 +03:00
frosty 614bd26cb3 refactor: internationalise pagination and clean up related code 2026-04-01 05:49:18 +03:00
frosty 116069c8e9 feat: add more locale keys 2026-04-01 04:01:07 +03:00
frosty c41ab84738 feat: begin working on localisation 2026-04-01 00:37:15 +03:00
frosty 0ea4bc726c fix: make check for X-Forwarded-For case insensitive in RateLimit.c 2026-03-31 05:22:42 +03:00
stab f38fe3c42e Added rate limiting and settings fixes. 2026-03-31 05:10:22 +03:00
frosty c3ed901738 feat: begin adding settings menu, move theme to settings 2026-03-30 10:37:46 +03:00
frosty 1b9187b153 feat: changes to image proxy, proxy favicons 2026-03-28 15:01:13 -04:00
frosty 783a58d954 feat: ignore query parameters in formatted URLs for readability 2026-03-24 16:03:31 -04:00
frosty e9b01902d9 removed search engine indicator from results 2026-03-24 15:37:13 -04:00
frosty 8b7b8de06c fix: fixed favicons from merge conflict 2026-03-23 10:46:17 -04:00
frosty 5a4af40b74 fix: fix leaks in add_link_to_collection on fail 2026-03-23 10:32:44 -04:00
Else 4ed9ec9fc5 Add engine filters and result source labels 2026-03-23 10:29:36 -04:00
stab 51e7fcaad2 Added favicon to search results 2026-03-23 02:11:26 -04:00
frosty 6b90877869 feat: enabling/disabling specific engines 2026-03-21 21:47:45 -04:00
frosty c64913b137 fix: resolved issues with url encoding 2026-03-19 09:11:57 -04:00
frosty 8d94c15b13 fix: added check for mojeek to response_looks_like_results_page 2026-03-19 09:01:23 -04:00
frosty 0fe6db3fc1 feature: added "surprise me" button 2026-03-19 03:54:13 -04:00
frosty 68cf2d4814 feature: added parser for mojeek 2026-03-18 21:16:57 -04:00
Else 44b6a9b760 Surface blocked search engine responses 2026-03-18 11:23:51 -04:00
Gustavo dos Santos efb9f737fa Fixed cache pages when results = 0 2026-03-18 11:19:15 -04:00
Gustavo dos Santos f17171d3e1 Updated the page buttons 2026-03-18 08:21:42 -04:00
frosty 9dc056dc40 feature: moved domain for opensearch to config 2026-03-18 04:10:30 -04:00
frosty c7b95d0571 fix: refactored scraping components 2026-03-17 13:51:12 -04:00
frosty 8c6632502f fix: general readability improvements 2026-03-17 12:07:07 -04:00
frosty 916c815b08 fix: move file IO outside mutex in load_proxy_list 2026-03-15 15:33:47 -04:00
frosty b092bae97b fix: free existing allocations in extract_wiki_info to prevent memory leaks 2026-03-15 15:18:07 -04:00
frosty 27899706fb fix: null checks after some malloc allocations 2026-03-13 22:28:52 +00:00
frosty 8d9588a44f refactor: refactored infoboxes 2026-03-13 14:03:24 -04:00
frosty 4c264ccacb feature: changed number display on currency infobox 2026-03-13 13:40:41 -04:00
frosty 4539593e6a feature: added currency conversion infobox 2026-03-13 13:33:30 -04:00
frosty 0d65dcd24c refactor: put HTTP and XML logic into reusable modules 2026-03-12 18:05:09 -04:00
frosty c802a4784a feature: improved wikipedia infobox by searching first 2026-03-11 16:59:51 -04:00
frosty ab7244b0f7 fix: didn't add cache folder in last commit 2026-03-10 07:18:53 -04:00
frosty e33310f263 feature: added caching 2026-03-10 03:40:34 -04:00