Commit Graph

144 Commits

Author SHA1 Message Date
Kayne Ruse 4fa54668e6 Added reporting feature 2021-03-24 03:22:16 +11:00
Kayne Ruse ff0230b77f Tested the new libs 2021-03-24 01:53:33 +11:00
Kayne Ruse 6b53bee033 Updated libraries 2021-03-24 01:11:01 +11:00
Kayne Ruse 4280319443 Replaced react-loadable with @loadable/component 2021-03-24 01:03:11 +11:00
Kayne Ruse 9788552d0c Updated README.md 2021-03-22 16:49:24 +11:00
Kayne Ruse 3fd76375dd Each microservice has received a tweak to .envdev, read more
This should make it easier to set time zones and enable database logging.

Related to krgamestudios/MERN-template#16
2021-03-22 16:39:44 +11:00
Kayne Ruse 9c8ece5c06 Implemented DB_LOGGING 2021-03-20 05:13:12 +11:00
Kayne Ruse 9201e9374b Updated README.md 2021-03-19 20:39:52 +11:00
Kayne Ruse 8c8b78462f Updated README.md 2021-03-19 18:49:01 +11:00
Kayne Ruse 07e578b4c4 Updated README.md 2021-03-19 18:47:17 +11:00
Kayne Ruse 732eeb933e Tweak 2021-03-18 05:26:21 +11:00
Kayne Ruse 104e15d714 Stupid tabs 2021-03-18 05:21:26 +11:00
Kayne Ruse 2c9871d82a Tweak 2021-03-18 05:17:12 +11:00
Kayne Ruse f5f44ae9f7 Updated configure-script.js with chat info 2021-03-18 05:15:32 +11:00
Kayne Ruse 1c3d24575e Added backlog to chat 2021-03-18 02:40:22 +11:00
Kayne Ruse 13e3ce6db8 Chat is working with a local chat-server 2021-03-17 16:52:14 +11:00
Kayne Ruse 8561219542 Wrote CSS for a chatbox 2021-03-17 03:44:38 +11:00
Kayne Ruse e288a43519 Tweaked README.md 2021-03-17 00:56:33 +11:00
Kayne Ruse 211eb460cb Tweaked the contents of env variables, read more
NEWS_URI and AUTH_URI had the end of their routes lopped off, so I
could reference /admin using either one of them.
v0.2.0
2021-03-14 04:37:35 +11:00
Kayne Ruse c2f1cd76e9 Removed docs/ 2021-03-14 00:14:59 +11:00
Kayne Ruse c629192d04 Merge branch 'main' of https://github.com/krgamestudios/MERN-template into main 2021-03-12 16:07:09 +11:00
Kayne Ruse b78b034d6d Fixed an error message 2021-03-12 16:06:55 +11:00
Kayne Ruse 741d6d163b Update README.md 2021-03-12 15:44:54 +11:00
Kayne Ruse f9df2722e8 Fixed typo
Resolved #5
2021-03-12 15:22:03 +11:00
Kayne Ruse 11d49f981d Added privilege editing
Resolved #7
2021-03-12 15:07:52 +11:00
Kayne Ruse e930fd2173 Added deletion to news-editor.jsx
Resovled #6
2021-03-12 13:58:14 +11:00
Kayne Ruse 8a920c5316 Added link to admin panel
Resolved #11
2021-03-12 13:32:19 +11:00
Kayne Ruse d66d0bc9da Fixed config error 2021-03-12 11:27:45 +11:00
Kayne Ruse 9e0d58e999 Corrected a docker error 2021-03-12 11:24:54 +11:00
Kayne Ruse 9c294ab961 Updated README.md and configure-script.js 2021-03-12 11:04:04 +11:00
Kayne Ruse 9b6c5af09d "articles" are always an array 2021-03-11 14:58:24 +11:00
Kayne Ruse 8f3ab27106 Switched to using useEffect 2021-03-11 14:56:07 +11:00
Kayne Ruse 253fd494ae Merge branch 'dev' into main
Resolved #3
2021-03-11 11:18:39 +11:00
Kayne Ruse 34b6a25bb5 Added admin panel - this should complete all of the dummied out features 2021-03-11 11:15:56 +11:00
Kayne Ruse b6e707d047 Added account page, read more
The account page also has the account deletion button, which was
a *real treat* to get working right.
2021-03-11 00:54:57 +11:00
Kayne Ruse 457cc85ad4 I need a linter 2021-03-10 22:35:27 +11:00
Kayne Ruse e1a20411a0 Fixed expiry calls 2021-03-10 22:33:22 +11:00
Kayne Ruse b8e4b33421 Tokens are tentatively working correctly, read more
They also seem to be refreshing correctly too, when tokenFetch() is used.
2021-03-10 18:54:20 +11:00
Kayne Ruse 44553836c7 Not working right - too tired right now 2021-03-08 17:01:14 +11:00
Kayne Ruse b5b1b987b1 So that's how you use refs 2021-03-08 14:44:36 +11:00
Kayne Ruse d29d256e5f Signups work 2021-03-08 13:03:46 +11:00
Kayne Ruse 7c09ac46da Stripped out a whole bunch of pages, read more
The purpose of this branch is to bring this project in line with the JWT
protcol that the microservice is using. For the time being, it's easier
to get a stripped-down and stable build and replace the lost parts, one-
by-one.
2021-03-08 12:34:41 +11:00
Kayne Ruse e3e5af4af0 Comment tweaks 2021-03-06 14:52:18 +11:00
Kayne Ruse dccf55c973 Added PRODUCTION env variable to client 2021-03-04 10:53:13 +11:00
Kayne Ruse 488f975e98 Fixex the deployment issues, read more
The deployment issues were caused by sequelize running out-of-order.
I fixed this by placing sequelize.sync() in correct locations.

I've also updated news-server with these changes.

I've also removed mariadb stuff from the game server's Dockerfile.

Resolved #1
2021-03-03 23:32:27 +00:00
Kayne Ruse b0ac371a43 Tweaking deployment startup, read more
MariaDB's root password needs to be hidden from the game server's container,
so I've changed the startup logic. MariaDB supposedly runs certain files that
are found in a specific directory, so I'm using volumes to place startup.sql
there.

This needs testing on a mock deployment server.

Related to #1
2021-03-04 06:15:46 +11:00
Kayne Ruse 0dcd092856 Merge remote-tracking branch 'refs/remotes/origin/main' into main 2021-03-04 06:05:48 +11:00
Kayne Ruse 06949d384a Added CHAT_KEY to game and chat servers
Resolved #2
2021-03-04 06:05:13 +11:00
Kayne Ruse 69b82fce3f Update README.md 2021-03-03 11:21:07 +11:00
Kayne Ruse 2c9ef261c1 Update README.md 2021-03-03 11:18:32 +11:00