aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* counter bug that gave me a heart attacklolcat2023-11-07-1/+1
|
* fix typololcat2023-11-07-1257/+2572
|
* fix cookie biglolcat2023-10-17-5/+11
|
* fixed API buglolcat2023-10-16-6/+10
|
* as usual, forgot the fucking .phplolcat2023-10-16-2/+2
|
* fucklolcat2023-10-16-1/+1
|
* captcha and imgur, findthatmeme, yep imagesearchlolcat2023-10-16-63/+1710
|
* Merge branch 'master' of https://git.lolcat.ca/lolcat/4getlolcat2023-10-07-2/+3
|\
| * optimize assets again (#17)pumuckel2023-09-30-0/+0
| | | | | | | | | | | | | | | | | | pngoptimizer, truepng, pngout, optipng, leanify, pngwolf, pngrewrite, advpng, ect, pingo, deflopt, and defluff Co-authored-by: unknown <> Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/17 Co-authored-by: pumuckel <pumuckel@no-reply@lolcat.ca> Co-committed-by: pumuckel <pumuckel@no-reply@lolcat.ca>
| * some misc. oracles stuff (fixes/features) (#15)cynic2023-09-22-2/+3
| | | | | | | | | | | | | | | | | | fix a small calc.php bug, and add date information to the time module. the changes have been sitting on a branch for like a week, so I figured I'd cherry-pick them over to this branch for a PR. [as always, these changes are live on my instance.](https://4get.silly.computer/web?s=what+is+the+date&scraper=yandex&nsfw=yes) Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/15 Co-authored-by: cynic <admin@cynic.moe> Co-committed-by: cynic <admin@cynic.moe>
* | soundcloud fixlolcat2023-10-07-19/+21
|/
* allow docker container to run without ssl certificates (#14)throwaway2023-09-22-4/+25
| | | | | | | | | if certificate files are not mounted to /etc/4get/certs then remove ssl virtual host in /etc/apache2/httpd.conf and listen on port 80 also change references "luuul/4get:1.0.0" to "luuul/4get:latest" Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/14 Co-authored-by: throwaway <developerthrowaway@protonmail.com> Co-committed-by: throwaway <developerthrowaway@protonmail.com>
* make 'oracles' feature backwards compatible with php 7.4 (#13)cynic2023-09-14-0/+19
| | | | | | | | | | | | | | adds implementations of `str_contains` and `str_starts_with` that are used if the functions are not already defined. this should enable 4get to work on both php 7.4 and php 8.* my instance is currently on 7.4.33, and you can see the oracles working here: [calc.php](https://4get.silly.computer/web?s=2%2B4*(2^2)) [encoder.php](https://4get.silly.computer/web?s=md5+hamburger) [numerics.php](https://4get.silly.computer/web?s=0xf0f0f) [time.php](https://4get.silly.computer/web?s=what+is+the+time+right+now+tz%253Aest) Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/13 Co-authored-by: cynic <admin@cynic.moe> Co-committed-by: cynic <admin@cynic.moe>
* add structure for `Oracles' (special answers depending on queries + a few ↵cynic2023-09-13-0/+349
| | | | | | | | | | | | | | implementations (#10) incl. a calculator, a hash encoder + rot13 and b64!, and a "what time is it" with timezone selection frontend injected in $payload["left"] in web.php you can see this live [on my instance](https://4get.silly.computer/web?s=7%2B8(9%5E2)&scraper=brave&nsfw=yes) (there are some issues that aren't related to this PR. favicons, etc. I'll fix them later.) Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/10 Co-authored-by: cynic <admin@cynic.moe> Co-committed-by: cynic <admin@cynic.moe>
* forgot version numlolcat2023-09-13-1/+1
|
* Merge branch 'master' of https://git.lolcat.ca/lolcat/4getlolcat2023-09-13-4/+48
|\ | | | | | | i dont know what im doing i fucking hate git
| * add docker-compose.yaml and instructions (#12)throwaway2023-09-12-4/+48
| | | | | | | | | | | | | | | | add docker-compose.yaml and instructions Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/12 Co-authored-by: throwaway <developerthrowaway@protonmail.com> Co-committed-by: throwaway <developerthrowaway@protonmail.com>
* | added autocompletelolcat2023-09-13-53/+594
|/
* pisslolcat2023-09-09-1/+4
|
* more brave fixeslolcat2023-09-09-32/+198
|
* thumbnail fix on bravelolcat2023-09-08-6/+15
|
* oy veylolcat2023-09-06-1/+3
|
* added more begging to about sectionlolcat2023-09-06-0/+4
|
* and i forgot this file, alzheimers hit me againlolcat2023-09-06-0/+1
|
* ok this is the last fuckup i make uhgghuhguwhguiwbehgflolcat2023-09-06-3/+3
|
* aaand forgot thatlolcat2023-09-06-1/+1
|
* lol forgot thatlolcat2023-09-06-3/+3
|
* fixed brave spelling and other thingslolcat2023-09-06-1315/+548
|
* security fix shieetlolcat2023-09-04-54/+63
|
* accidently broke newslolcat2023-09-04-1/+2
|
* i always forget the fucking .phplolcat2023-09-03-1/+1
|
* readmelolcat2023-09-03-1/+1
|
* readmelolcat2023-09-03-12/+184
|\
| * [DANGEROUS] untrack all banners, replace with default banner (#9)cynic2023-08-30-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | if this git repo is meant for all instances, it doesn't make sense that 4get.ca banners are stored here. instead, I've added `banner/*` to a .gitignore file, so instances can clone/pull/push the repo without grabbing other people's banners or uploading their own. making this change required deleting all the currently tracked banners from the repo. an unfortunate side-effect of this is that **if you have any of these tracked banners in your local version, pulling this commit WILL DELETE ALL OF THEM!!!!!!** pulling this commit properly while preserving tracked banners should be done by temporarily copying them to another directory, `git pull`ing, then copying them back. I also added a default banner based on the default nginx page so new instances aren't bannerless. Co-authored-by: cynic <kurisufag1@gmail.com> Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/9 Co-authored-by: cynic <admin@cynic.moe> Co-committed-by: cynic <admin@cynic.moe>
| * create data/instances.php to demonstrate out-of-code configuration, and use ↵cynic2023-08-29-8/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | it to dynamically generate the instance list (#8) see title. the workflow here (i.e. a file data/*.php, which only has a data structure and is used to generate content elsewhere) could also be used for easier per-instance customization. [you can see what this looks like live here](https://4get.silly.computer/about) Co-authored-by: cynic <kurisufag1@gmail.com> Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/8 Co-authored-by: cynic <admin@cynic.moe> Co-committed-by: cynic <admin@cynic.moe>
| * Little tutorial about nginx and tor (#7)ckg2023-08-27-4/+115
| | | | | | | | | | | | | | | | review it :3 Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/7 Co-authored-by: ckg <ckg@airmail.cc> Co-committed-by: ckg <ckg@airmail.cc>
* | soundcloud lollllllllolcat2023-09-03-18/+982
|/
* fix readmelolcat2023-08-27-3/+2
|
* Merge branch 'master' of https://git.lolcat.ca/lolcat/4getlolcat2023-08-27-0/+136
|\ | | | | | | what am i doing
| * add set -e and use exec to replace parent process to handle docker signals (#6)throwaway2023-08-24-1/+2
| | | | | | | | | | | | | | | | | | use `exec` to turn httpd into parent process. This is important for docker signalling such as `docker stop ${container_id}` add `set -e` which stops the entrypoint script if any command exits with a non-zero exit code. Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/6 Co-authored-by: throwaway <developerthrowaway@protonmail.com> Co-committed-by: throwaway <developerthrowaway@protonmail.com>
| * Add Dockerfile and docker entrypoint (#5)throwaway2023-08-23-0/+135
| | | | | | | | | | | | | | | | | | Add Dockerfile and docker entrypoint Co-authored-by: lolcat <lolcat@no-reply@lolcat.ca> Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/5 Co-authored-by: throwaway <developerthrowaway@protonmail.com> Co-committed-by: throwaway <developerthrowaway@protonmail.com>
| * Delete banner/birds birds birdsw_4.jpglolcat2023-08-22-0/+0
| |
* | added yandex web and video search, removed fb searchlolcat2023-08-27-78/+1178
|/
* removed wrong thinglolcat2023-08-13-2/+2
|
* ill need to rewrite the google scraper, but hey atleast we got imagesearch ↵lolcat2023-08-13-1439/+356
| | | | working woooo
* added faceberg settinglolcat2023-08-10-0/+4
|
* fix the faceberg urlslolcat2023-08-10-1/+7
|
* added faceberg videoslolcat2023-08-10-20/+864
|
* remove .phplolcat2023-08-08-1/+1
|
* added brave image+video supportlolcat2023-08-08-293/+772
|
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage