Commit Graph

174 Commits

Author SHA1 Message Date
Artemy
8fc3c2a6b9 1.3.0 2023-09-17 11:32:08 +03:00
Artemy
c6cef00f63 feat: fix google parsing
there's no more navigation
2023-09-17 11:25:17 +03:00
Andrey
92579334a0
Merge pull request #47 from TxtDot/docker-package-push-to-ghcr
ci: push docker image to ghcr
2023-09-13 14:17:48 +04:00
Artemy
7079d88017 ci: fix on 2023-09-13 11:31:39 +03:00
Artemy
90096c2ede ci: push docker image to ghcr 2023-09-13 11:30:37 +03:00
Artemy Egorov
6a906377a7
Merge pull request #46 from TxtDot/engine-upd
Engine upd
2023-09-13 11:29:09 +03:00
DarkCat09
b847f40991
Bugfix: [Google] window is not defined 2023-09-11 13:34:50 +04:00
DarkCat09
bbbfe480eb
Adapted engines to work with HandlerInput 2023-09-11 13:07:02 +04:00
DarkCat09
456a472031
Bugfix: parseDom return statement 2023-09-11 13:01:27 +04:00
DarkCat09
3a7abd93d9
Created HandlerInput class 2023-09-11 12:59:19 +04:00
DarkCat09
62d408ef98
Refactor/cleanup: moved types to other file 2023-09-11 11:23:27 +04:00
DarkCat09
f6dc1f953e
Moved engine selecting logic into separate function 2023-09-11 11:16:26 +04:00
Andrey
da67666a6c
Merge pull request #45 from TxtDot/artegoser
refactor: optional lang and title for engines response
2023-09-07 17:48:10 +04:00
Artemy Egorov
945d237fd6 refactor: optional lang and title for engines response 2023-09-07 13:19:43 +03:00
Andrey
7d0d5f1888
Merge pull request #44 from TxtDot/new-match-system
feat: micromatch system to match domains
2023-09-05 16:20:20 +04:00
DarkCat09
c61adaa546
Checking if DOM array is empty before operations 2023-09-05 16:17:16 +04:00
DarkCat09
fd5bada891
Replaced all google domains with three globs 2023-09-05 16:13:04 +04:00
Artemy Egorov
92ba77de77 feat: micromatch system to match domains 2023-09-04 21:34:36 +03:00
Artemy Egorov
4bed38e707
Merge pull request #43 from TxtDot/configs
Configs
2023-08-31 16:39:41 +03:00
DarkCat09
148e00bd0c
Refactor: config folder for init and nginx.conf 2023-08-31 17:37:50 +04:00
DarkCat09
f98f6d69ac
Refactor: move init config to init/ 2023-08-31 17:25:14 +04:00
DarkCat09
b1d5326607
Env in init script is not a good idea 2023-08-31 14:33:35 +04:00
DarkCat09
c6bac932ce
Nginx config 2023-08-31 14:26:53 +04:00
DarkCat09
c5e55fbcb9
Systemd unit, init script 2023-08-31 14:21:38 +04:00
Artemy Egorov
7d1eeccf85
Merge pull request #42 from TxtDot/styling-fix
Styling: fonts
2023-08-29 19:20:24 +03:00
DarkCat09
a11e451f0b
Fonts list 2023-08-29 20:14:54 +04:00
Artemy Egorov
e86bbb9af8
Merge pull request #41 from TxtDot/styling-fix
Styling fix
2023-08-29 19:08:32 +03:00
DarkCat09
b748233f45
Padding-bottom for title in /get 2023-08-29 20:05:45 +04:00
DarkCat09
b69e4ffb99
Allow input-s wrapping, fix gap 2023-08-29 20:01:25 +04:00
Artemy Egorov
3129cd97fc
Merge pull request #40 from TxtDot/docker
Docker
2023-08-28 22:15:49 +03:00
Artemy Egorov
5ac36f9681 fix: all docker issues 2023-08-28 22:15:13 +03:00
DarkCat09
dcf6e565c2
Multi-stage build, compose yml 2023-08-28 12:34:48 +04:00
Artemy Egorov
99934ac3c7 fix: docs and dockerfile
change version of node
2023-08-27 15:17:34 +03:00
Artemy Egorov
5e19ae69f2 Update .dockerignore 2023-08-27 12:41:35 +03:00
Artemy Egorov
c443034d3a doc: docker readme 2023-08-27 12:40:24 +03:00
Artemy Egorov
07d490af61 feat: docker file 2023-08-27 12:32:43 +03:00
Andrey
fee72debf4
Merge pull request #39 from TxtDot/raw-html-fix-and-refactor
Raw html fix and refactor
2023-08-26 13:34:10 +04:00
Artemy Egorov
a3567cfb34 fix: raw html links and engine 2023-08-26 12:00:07 +03:00
Artemy Egorov
739d029339 refactor: routes 2023-08-26 11:46:36 +03:00
Andrey
9fd3fdfa7e
Merge pull request #38 from TxtDot/new-validation
New validation
2023-08-25 13:32:22 +04:00
Artemy Egorov
8b8844f9fb feat: convert json-schema to typescript
No more code duplication
2023-08-25 12:22:15 +03:00
Artemy Egorov
29604a2ed1 Merge branch 'main' into new-validation 2023-08-25 11:45:22 +03:00
Artemy Egorov
832eb0811c feat: install jsdom 2023-08-25 11:42:18 +03:00
Artemy Egorov
6fc2098741
Merge pull request #37 from TxtDot/error-pages
Error pages
2023-08-23 17:24:41 +03:00
Artemy Egorov
c2ed53d3bb doc: api version fix 2023-08-23 17:24:17 +03:00
Artemy Egorov
912a887179 1.2.0 2023-08-23 17:23:17 +03:00
DarkCat09
bfc871f395
CSS: border instead of hr, default margin 2023-08-23 15:43:57 +04:00
DarkCat09
2f9032ba5f
Merge branch 'main' into error-pages 2023-08-23 13:58:58 +04:00
DarkCat09
66ce1caab0
Error handler for API, separated schemas 2023-08-23 13:46:19 +04:00
Artemy Egorov
10a3286c82
Merge pull request #35 from TxtDot/dc09-3
Small improvements (utils/generate, config, css)
2023-08-21 18:19:12 +03:00