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

218 Commits

Author SHA1 Message Date
alamin655
73c7954283
Merge pull request #11 from alamin655/alamin655-patch-1
Update search functionality with improved code
2023-06-07 16:18:20 +05:30
alamin655
5689d372c3
Update search functionality with improved code
This commit updates the search functionality on the website with improved code that is more readable and maintainable. The code has been refactored to use more descriptive variable and function names, and comments have been added to clarify the purpose of each block of code. Template literals and encodeURIComponent have been used to ensure proper formatting of the search query parameter, and a check has been added to ensure that the search query is not empty before redirecting the user. This update should improve the user experience by providing more reliable and consistent search functionality. The code has been tested locally to ensure that it works as intended, and no changes were made to the UI or design of the search box and results page.
2023-06-07 16:14:54 +05:30
zhou fan
fad1fd34d9
Merge pull request #98 from neon-mmd/optimise-releases
Optimize build profiles for development and production use
2023-06-06 07:27:31 +08:00
zhou fan
2cdfadcb2b
Merge branch 'rolling' into optimise-releases 2023-06-06 07:09:37 +08:00
neon_arch
851b144304
Merge pull request #89 from neon-mmd/handle-reqwest-errors
chore: add code to handle reqwest errors and bump the version number
2023-06-05 09:55:24 +00:00
neon_arch
39da8e8d63 build: optimise build profiles and add necessary information under package section 2023-06-05 12:30:14 +03:00
zhou fan
4ed127bf5a
Merge branch 'rolling' into handle-reqwest-errors 2023-06-05 08:26:54 +08:00
zhou fan
5f9cc3079c
Merge pull request #62 from LX5321/master
UPDATED: Removed Deprecated API
2023-06-05 07:35:33 +08:00
neon_arch
c2280b7349 chore: add source and an appropriate message to different error variants 2023-06-04 11:56:07 +03:00
MD AL AMIN TALUKDAR
93f81633fc
Merge branch 'rolling' into master 2023-06-03 13:23:24 +05:30
neon_arch
e7701e1014
Merge pull request #90 from neon-mmd/add-pre-commit-checks
chore: add pre-commit checks to ensure better code quality
2023-06-01 13:34:38 +00:00
neon_arch
8dd18ebed8 chore: add pre-commit checks for writting better code 2023-06-01 12:25:36 +03:00
neon_arch
4460730ca6 chore: make clippy github action happy 2023-06-01 12:21:45 +03:00
neon_arch
975e8a480b
Merge branch 'rolling' into handle-reqwest-errors 2023-05-31 17:20:08 +00:00
neon_arch
5b4a6a8282 chore: bump version to v0.12.0 2023-05-31 20:14:26 +03:00
neon_arch
5962cca294 chore: provide a better and more standardized way to handle engine errors 2023-05-31 19:54:51 +03:00
neon_arch
662cbcf12e
Merge pull request #87 from alamin655/rolling
feat: provide more famous colorschemes.
2023-05-31 13:28:22 +00:00
MD AL AMIN TALUKDAR
37187b5b46
Merge pull request #3 from alamin655/colorscheme
New: Include Tokyo Night, One Dark, and Dark Chocolate colorschemes
2023-05-31 17:04:51 +05:30
MD AL AMIN TALUKDAR
59013c83e4
Create dark-chocolate.css 2023-05-31 16:51:00 +05:30
MD AL AMIN TALUKDAR
bc43e15467
Create one-dark.css 2023-05-31 16:50:13 +05:30
MD AL AMIN TALUKDAR
8c4d359e26
Create tokyo-night.css 2023-05-31 16:48:50 +05:30
zhou fan
9cf532e5d5
Merge pull request #84 from neon-mmd/contributors-list-automation-ci
Provide appropriate permissions for contributors' list generation ci
2023-05-31 08:15:42 +08:00
zhou fan
e6023d4c7e
Merge branch 'rolling' into contributors-list-automation-ci 2023-05-31 07:16:43 +08:00
zhou fan
1d6884552d
Merge pull request #86 from neon-mmd/update-docs-with-debug-opt
Revise the docs to explain the new debug option
2023-05-31 07:15:58 +08:00
neon_arch
af145e9d85 docs: update docs to explain about the new option debug 2023-05-30 14:55:11 +03:00
neon_arch
8839c5518e
Merge branch 'rolling' into contributors-list-automation-ci 2023-05-30 10:08:26 +00:00
neon_arch
aeb2510de8 ci: fix contributors list autogeneration by appropriate permissions 2023-05-30 13:00:08 +03:00
zhou fan
c7aefca53f
Merge pull request #82 from XFFXFF/fix_contributor_action
fix the contributor list action
2023-05-30 17:48:19 +08:00
XFFXFF
af8b3ce71b fix the contributor list action 2023-05-30 09:23:42 +00:00
zhou fan
e45093bc9e
Merge pull request #79 from neon-mmd/contributors-list-automation-ci
Github CI to automate the generation of contributors list
2023-05-30 15:57:43 +08:00
zhou fan
5250cfb138
Merge branch 'rolling' into contributors-list-automation-ci 2023-05-30 15:53:34 +08:00
zhou fan
1976b76d3c
Merge pull request #80 from neon-mmd/feat-add-debug-opt
Provide a debug option in the config
2023-05-30 08:11:26 +08:00
neon_arch
13632f1f99 feat: remove random delays when debug is set to true 2023-05-29 21:28:09 +03:00
neon_arch
eb44ff7cfa chore: Bump version to v0.11.0 2023-05-29 21:17:00 +03:00
neon_arch
60317a3b75 chore: make format ci happy 2023-05-29 21:13:07 +03:00
neon_arch
d4df90160d feat: add an option to enable/disable debug mode 2023-05-29 21:09:07 +03:00
neon_arch
6ef6b32325 ci: add CI to automate the generation of contributors list 2023-05-29 19:45:00 +03:00
zhou fan
141aacc82a
Merge pull request #74 from neon-mmd/update-docs-with-logging-opt
Update the docs for new logging option and bump the version
2023-05-29 07:37:41 +08:00
neon_arch
7aa1394e7c chore: bump version to v0.10.0 2023-05-28 11:30:08 +03:00
neon_arch
68da0d854a docs: improve the wording of the configuration page 2023-05-28 11:24:28 +03:00
neon_arch
473ada2871 docs: update docs to explain about the new option logging 2023-05-28 11:23:11 +03:00
zhou fan
5cb53c7422
Merge pull request #70 from neon-mmd/feat-add-logging-option
Provide an option to enable or disable logs
2023-05-28 10:20:11 +08:00
zhou fan
680ffd1631
Merge branch 'rolling' into feat-add-logging-option 2023-05-28 10:01:50 +08:00
neon_arch
8e7dc68d2d feat: add an option to enable or disable logs 2023-05-27 19:50:20 +03:00
neon_arch
67287c3d67
Merge pull request #69 from sam-sunder/rolling
chore: center the About page content
2023-05-27 16:03:27 +00:00
Sam sunder
6006a983b3 Centered about div 2nd commit 2023-05-27 15:38:47 +00:00
Sam sunder
294dfe74a9 Centered About page content 2023-05-27 15:01:52 +00:00
neon_arch
1d638ffeea chore: fix the installation instructions under installation section 2023-05-27 17:07:26 +03:00
neon_arch
87ac0b7cfe docs: fix the installation instructions 2023-05-27 17:06:45 +03:00
neon_arch
f7c1df268f chore: fix the docs link 2023-05-27 17:01:47 +03:00