0
0
mirror of https://github.com/neon-mmd/websurfx.git synced 2024-12-22 20:38:22 -05:00
Commit Graph

614 Commits

Author SHA1 Message Date
neon_arch
351f39aebc
Merge pull request #223 from gzsombor/cache-refactor
  A four caching options for the search engine based on feature based compilation
2023-09-16 18:36:08 +03:00
Zsombor Gegesy
e69126c5ea Fix git rebase problems, and the failing doctest 2023-09-15 23:25:17 +02:00
Zsombor Gegesy
1e7805cf42 Rename features, make the memory-cache the default 2023-09-15 23:21:19 +02:00
Zsombor Gegesy
76795c43cc Make the cache types compile time feature flags too, and make it more configurable! 2023-09-15 23:21:19 +02:00
Zsombor Gegesy
320f5f4720 Remove unnecessary clones 2023-09-15 23:21:19 +02:00
Zsombor Gegesy
519ebe0fd8 Instead of caching jsons, we can cache the original structure 2023-09-15 23:21:19 +02:00
Zsombor Gegesy
996ff84c5b Cache refactor - add an in-memory cache, so redis is not needed 2023-09-15 23:21:19 +02:00
neon_arch
d1d2d4e44d
Merge pull request #240 from alamin655/stargazers
📝 Credits for the stargazers with `roaster` widget
2023-09-15 16:33:25 +03:00
alamin655
23d5bc4c7c
Merge pull request #38 from alamin655/alamin655-patch-1
🚀 chore: bump the app version
2023-09-15 18:32:52 +05:30
alamin655
6ba3695285
🚀 chore: bump the app version 2023-09-15 18:30:11 +05:30
alamin655
8ee9d02bc2
Merge pull request #37 from alamin655/alamin655-patch-1
🚀 chore: bump the app version
2023-09-15 18:29:09 +05:30
alamin655
f3b1b38508
🚀 chore: bump the app version 2023-09-15 18:26:33 +05:30
alamin655
7eba88c1e3
Merge pull request #36 from alamin655/alamin655-patch-1
📝 Credits for the stargazers with roaster widget (deeznuts)
2023-09-15 18:06:47 +05:30
alamin655
77cd4a6f13
📝 Credits for the stargazers with roaster widget 2023-09-15 18:05:18 +05:30
alamin655
e5a37d1866
Merge pull request #237 from neon-mmd/github-ci-to-auto-triage-issues
🤖 GitHub action to automate the process of triaging issues
2023-09-15 16:55:48 +05:30
alamin655
fcf60f0d70
Merge branch 'rolling' into github-ci-to-auto-triage-issues 2023-09-15 16:48:52 +05:30
alamin655
0d0c304b6f
Merge pull request #235 from neon-mmd/github-ci-to-auto-label-PRs
🤖 GitHub action to automate the task of labeling pull requests
2023-09-15 16:47:34 +05:30
alamin655
a08e17c4cd
Merge branch 'rolling' into github-ci-to-auto-label-PRs 2023-09-15 16:37:00 +05:30
alamin655
26dbc47380
Merge pull request #234 from neon-mmd/improve-issue-management
🔧 Move from `issue templates` to `issue forms`
2023-09-15 16:35:05 +05:30
alamin655
3bc80f09cc
Merge branch 'rolling' into improve-issue-management 2023-09-15 16:20:29 +05:30
neon_arch
574a85c36a
Merge pull request #238 from boris-lok/docker
🛠️ Steps to add two files in the Docker image
2023-09-15 12:38:10 +03:00
boris
9a4bb12246 Steps to add two files in the Docker image 2023-09-15 14:40:13 +08:00
neon_arch
7c8b7a9463 🚀 chore: bump the app version (#234) 2023-09-14 20:46:05 +03:00
neon_arch
0eb21727d8 🤖 ci: add config for the auto triaging github action (#234) 2023-09-14 20:45:10 +03:00
neon_arch
e7bbd7004f 🤖 ci: add github action to auto triage issues (#234) 2023-09-14 20:43:53 +03:00
neon_arch
50dad0adeb 🚀 chore: bump the app version (#233) 2023-09-14 20:24:51 +03:00
neon_arch
63d8b413c7 🤖 ci: add labeler github action config (#233) 2023-09-14 20:23:27 +03:00
neon_arch
360f415ca0 🤖 ci: add auto pull request labeling github action (#233) 2023-09-14 20:21:45 +03:00
neon_arch
0e56fe6086 🚀 chore: bump the app version (#232) 2023-09-14 19:28:37 +03:00
neon_arch
831c50ae9c 🔧 chore: move from issue templates to issue forms (#232) 2023-09-14 19:27:06 +03:00
alamin655
658505cea1
Merge pull request #230 from boris-lok/doc
🛠️ Docs link by pointing it to the correct location
2023-09-14 13:50:51 +05:30
alamin655
079dcbaccc
Merge branch 'rolling' into doc 2023-09-14 13:39:21 +05:30
boris
74d2db881d Docs link by pointing it to the correct location 2023-09-14 16:05:44 +08:00
alamin655
03e8f5483b
Merge pull request #226 from neon-mmd/fix-gitpod-setup
🛠️ `Luajit` installation step for the `Gitpod` setup
2023-09-14 12:41:33 +05:30
alamin655
2a04e647d5
Merge branch 'rolling' into fix-gitpod-setup 2023-09-14 12:34:52 +05:30
alamin655
e19038b82c
Merge pull request #208 from neon-mmd/reorganize-code-and-restructure-the-codebase
⚙️ Improve the project structure for better maintainability of code
2023-09-14 12:29:43 +05:30
neon_arch
ca4447fcdf Merge branch 'rolling' into reorganize-code-and-restructure-the-codebase 2023-09-13 18:31:37 +03:00
alamin655
7a644549d2
Merge pull request #206 from neon-mmd/change-document-style-with-linter-warnings
⚙️ Change document style with `linter` warnings
2023-09-13 18:29:20 +05:30
neon_arch
c60fdb8366 🧹 chore: make github actions happy (#205) 2023-09-12 18:53:32 +03:00
neon_arch
1a222217c4 🧹 chore: make github actions happy (#205) 2023-09-12 17:59:33 +03:00
neon_arch
fb231de416
Merge branch 'rolling' into change-document-style-with-linter-warnings 2023-09-12 17:49:46 +03:00
alamin655
61eaa4710c
Merge pull request #204 from neon-mmd/feat-rate-limiter-for-websurfx
 Configurable rate limiting middleware for the app
2023-09-12 14:48:17 +05:30
neon_arch
f20ac50918 🚀 chore: bump the app version (#225) 2023-09-11 20:31:56 +03:00
neon_arch
75511ead56 🛠️ fix: add luajit installation step (#225) 2023-09-11 20:28:09 +03:00
neon_arch
b9d651c378 🧹 chore: make github actions happy (#203) 2023-09-11 20:16:42 +03:00
neon_arch
30ca95a217 🧹 chore: make github actions happy (#203) 2023-09-11 20:02:09 +03:00
alamin655
8e56ac8ba2
Update parser.rs 2023-09-11 12:05:13 +05:30
alamin655
0132a63e6f
Apply suggestions from code review 2023-09-11 11:58:31 +05:30
alamin655
3c1aaf63f8
Update src/config/parser.rs 2023-09-11 11:56:12 +05:30
alamin655
531611f077
Update src/config/parser.rs 2023-09-11 11:54:21 +05:30