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

1096 Commits

Author SHA1 Message Date
neon_arch
75f02d7245 feat: add documentation to code 2023-06-18 20:12:20 +03:00
neon_arch
8e9fe4d03a feat: Reducing the amount of js used and improving code functionality (#36) (#37) 2023-06-18 19:50:32 +03:00
alamin655
508024e2d9
Merge pull request #13 from alamin655/alamin655-patch-1
Create mega-linter.yml
2023-06-16 16:06:50 +05:30
alamin655
4cabe21440
Create mega-linter.yml 2023-06-16 16:01:05 +05:30
alamin655
c37a9b4c6f
Merge pull request #106 from neon-mmd/make-cargo-toml-consistent
Improve the consisteny of toml file
2023-06-16 14:59:46 +05:30
alamin655
58fb4070c7
Merge branch 'rolling' into make-cargo-toml-consistent 2023-06-16 14:55:24 +05:30
alamin655
672c8b3005
Merge pull request #105 from neon-mmd/bump-the-cargo-toml-version
Bump the app version number
2023-06-16 14:50:24 +05:30
neon_arch
695688daa2 🚀 chore: bump the app version 2023-06-15 18:24:31 +03:00
neon_arch
d2967a90cb 🛠️ style: make cargo.toml consistent 2023-06-15 18:19:10 +03:00
neon_arch
2d6f141514 🛠️ fix: bump the version number 2023-06-15 18:09:12 +03:00
neon_arch
42686b92f3
Merge pull request #104 from xffxff/error_stack
improve error handling by using `error-stack` crate
2023-06-15 10:45:10 +00:00
xffxff
ebb9e9ee2b make format happy 2023-06-15 06:48:37 +08:00
zhou fan
b6faa09750
Update src/engines/engine_models.rs
Co-authored-by: neon_arch <mustafadhuleb53@gmail.com>
2023-06-15 06:28:21 +08:00
xffxff
1ebf888085 log the error from engines 2023-06-15 06:27:45 +08:00
xffxff
9a4cf949e4 improve error handling by using error-stack crate 2023-06-14 21:23:00 +08:00
zhou fan
e8935bc52d
Merge pull request #103 from alamin655/js
Streamline search and navigation logic for better code maintainability
2023-06-11 06:33:29 +08:00
alamin655
08e64b368a
Merge branch 'rolling' into js 2023-06-10 20:57:02 +05:30
neon_arch
d03ec00eb8
Merge pull request #102 from Bruhadeesh/rolling
chore: fixed typos, and grammatical mistakes and made Readme friendlier
2023-06-10 15:18:24 +00:00
Bruhadeesh Siva
8392a87a8b Update README.md
Updated grammar, fixed sentence structure, and made a few sentences more engaging. A little bit of work was also done to make the language more confident as well as welcoming to new contributors. Cheers!
2023-06-10 15:34:19 +05:30
alamin655
611cad7223
Update pagination.js 2023-06-07 22:07:35 +05:30
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
d65958924f
Merge pull request #88 from sam-sunder/rolling
feat: provide a settings page
2023-06-04 16:43:05 +00:00
Sam sunder
3cbe1cbf00 Added detailed documentation to JS functions and fixed a mistake while loading css from cookie. 2023-06-04 14:31:02 +00:00
neon_arch
c2280b7349 chore: add source and an appropriate message to different error variants 2023-06-04 11:56:07 +03:00
Sam sunder
ef7567b454 Removed unnecessary selector from simple.css 2023-06-03 14:04:24 +05:30
MD AL AMIN TALUKDAR
93f81633fc
Merge branch 'rolling' into master 2023-06-03 13:23:24 +05:30
Sam sunder
c6e833c235 Provide settings page with full functionality. 2023-06-03 12:56:42 +05:30
Sam sunder
1e7f646260
Merge branch 'neon-mmd:rolling' into rolling 2023-06-03 12:56:09 +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
Sam sunder
4a70e0220d
Merge branch 'rolling' into rolling 2023-05-31 19:36:07 +05:30
neon_arch
662cbcf12e
Merge pull request #87 from alamin655/rolling
feat: provide more famous colorschemes.
2023-05-31 13:28:22 +00:00
Sam sunder
fd798e665f Merge branch 'rolling' of https://github.com/sam-sunder/websurfx into rolling 2023-05-31 18:36:53 +05:30
Sam sunder
a98f3fa2f5 Added settings in settings page and added search link to navbar 2023-05-31 18:35:02 +05:30
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