Commit Graph

1023 Commits

Author SHA1 Message Date
shockrah
f1a0771855 moving this chron job over to rust for muh resources and shieet 2021-02-17 14:52:54 -08:00
shockrah
d4d6f19c5f fixing busted html output from hugo 2021-02-16 13:48:26 -08:00
shockrah
fc5d925c60 Pre script for ssh agent 2021-02-15 21:16:05 -08:00
shockrah
9983824e15 using latest build from shockrah/website docker images 2021-02-15 21:11:12 -08:00
shockrah
974506e4d7 using blog image for wiki deployment/builds 2021-02-15 21:01:00 -08:00
shockrah
3ca34ec099 uploading wiki to personal vps because why not 2021-02-15 20:59:24 -08:00
shockrah
71ebefce51 Dummy commit 2021-02-13 19:08:21 -08:00
shockrah
376d307a61 no clue if this will work but let's find out 2021-02-13 19:06:59 -08:00
shockrah
da1b4c3253 Trivial change to test out new filtered pipeline 2021-02-13 19:00:22 -08:00
shockrah
d2144ef7e9 Yolo: adding cargo_home to arti's and copying over run restricts to test-json-api job 2021-02-13 18:57:32 -08:00
shockrah
5392e0e69a fixed mssing ref key in only restriction 2021-02-13 18:48:11 -08:00
shockrah
d243623202 only building json on actual changes 2021-02-13 18:46:23 -08:00
shockrah
fb9a1e05f5 Setting up recursive submodule strategy 2021-02-13 18:30:44 -08:00
shockrah
b5ebb04e80 moving docs pages to build stage 2021-02-13 18:22:11 -08:00
shockrah
1329bfbcb2 basic docs 2021-02-13 18:20:09 -08:00
shockrah
f0f1121893 Merging new docs page and ignoring the output which is only relevant for pipelines 2021-02-13 18:18:54 -08:00
shockrah
fbf4880d46 Starting content to test deployment 2021-02-13 18:14:42 -08:00
shockrah
0a06b56da0 Moving docs building to master since its such a cheap procedure 2021-02-13 18:11:10 -08:00
shockrah
89e213b2c1 -r added to cp 2021-02-13 17:25:02 -08:00
shockrah
41e5a21699 amending the incorrect docker image issu 2021-02-13 17:22:18 -08:00
shockrah
d2f6ca8c62 Fixing needs relationship for test-json-api 2021-02-13 17:19:46 -08:00
shockrah
c1809e706a fixing wrong branch name in pipeline 2021-02-13 17:15:28 -08:00
shockrah
4b346c60e6 Starting content to test deployment 2021-02-13 17:14:41 -08:00
shockrah
cf490419a2 Submodule for wiki theme 2021-02-13 16:58:09 -08:00
shockrah
e4630199a6 Only using http in dev environments 2021-02-12 19:07:14 -08:00
shockrah
41bfd1cd89 Only building html with 200's in channel_list 2021-02-12 19:07:03 -08:00
shockrah
24a49663d2 dev_env environment var check 2021-02-12 18:13:24 -08:00
shockrah
d42c39d117 Hiding menu but not removing it anymore 2021-02-12 18:12:33 -08:00
shockrah
8fb0fdbeed Basic channel button css 2021-02-12 18:11:20 -08:00
shockrah
6904e8eb26 using env vars for some comfy defaults for development 2021-02-12 15:50:05 -08:00
shockrah
4323156242 Building and testing against proper nginx setup now
! No longer pipeline ready because the docker image is out of date with this change
2021-02-11 22:28:20 -08:00
shockrah
ec6701418c update-config ipc calls now using new cfg.update_config as backend 2021-02-11 22:27:15 -08:00
shockrah
316b5ad1fd get_channels now has nearly no logic in it
Doing this because there are other mechanisms in place to protect against bs JWT's which really just adds a ton of complexity to every function
2021-02-11 22:26:42 -08:00
shockrah
e693d7e62b Removing docs which are soon to be replaced by a proper wiki page 2021-02-11 22:25:52 -08:00
shockrah
efb8aa94de creating a new jwt when open the app for earch server
May as well do this to keep jwt's fresh
2021-02-11 22:25:27 -08:00
shockrah
d7e57c0751 new func for requesting jwt tokens from a server 2021-02-11 22:18:54 -08:00
shockrah
687b514d0d Adding listener for update-config requests from the render proc 2021-02-11 22:18:22 -08:00
shockrah
689366072e Nginx config notes 2021-02-11 21:04:41 -08:00
shockrah
bd684a8f5d Fixing target artifact for test job to use 2021-02-11 20:27:38 -08:00
shockrah
b5609febf6 Adding some basic configuration for Nginx as a reverse proxy
For now the readme walks the user through how to generate any keys that may be required for self signing, more documentation to come in following patches on origin/nginx
2021-02-11 20:22:53 -08:00
shockrah
9e70e7272b removing busted conf 2021-02-11 20:21:30 -08:00
shockrah
a876aa7ccf Passing deps from build task to test task(hopefully) 2021-02-11 20:12:53 -08:00
shockrah
6bc8dd0d7d tests are now ran with https as we now use https with nginx as a frontend however:
The client tester is super scuffed and no longer in a pipeline ready state as a new docker image has to be created(again)
2021-02-11 20:06:56 -08:00
shockrah
51fa07158f Mutable config now 2021-02-11 16:20:05 -08:00
shockrah
94c36a7ce9 adding npm test command 2021-02-11 16:19:18 -08:00
shockrah
0c4c8e9b75 simple onClick listener for server buttons 2021-02-11 16:18:58 -08:00
shockrah
22998a8119 * Got no longer throws errors like mad, this leaves only our own errors to get thrown
* url parameter in Request is replace with domain, port & path
* params handled by gotjs
* body defaults to null and is only added with truth like values with allowGetBody protection
2021-02-11 16:18:36 -08:00
shockrah
23c732390d Starting a mega simple testing suite 2021-02-11 16:16:50 -08:00
shockrah
90563b3214 Updating packages to newest version and opting to use gotjs for requests 2021-02-11 15:08:06 -08:00
shockrah
fb36f70d95 Response logs now optionally show the query string when logging, defaulting to always show the logs for now however 2021-02-11 15:04:41 -08:00