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
Kayne Ruse
9a7e9313d8
Implemented username reserve feature
2021-03-03 04:27:48 +11:00
Kayne Ruse
34a5444705
Updated README.md
2021-02-28 00:44:43 +11:00
Kayne Ruse
ea19cb0b03
Tweaked config
v0.1
2021-02-27 04:40:47 +11:00
Kayne Ruse
648f8a16cc
Added password changing
2021-02-27 04:38:59 +11:00
Kayne Ruse
2d7f6894ab
Began writing the setup tutorial
2021-02-15 21:15:11 +11:00
Kayne Ruse
90abb6f6a3
Deleted an old file
2021-02-12 11:13:41 +11:00
Kayne Ruse
0c49ea4245
Shouldn't have deleted this
2021-02-12 11:12:32 +11:00
Kayne Ruse
bb4564f3de
Updated README.md
2021-02-12 11:07:22 +11:00
Kayne Ruse
1c456e70b6
Added markdown pages for privacy policy and credits
2021-02-12 06:03:41 +11:00
Kayne Ruse
0b6c372c55
Added unique UUIDs as keys
2021-02-11 22:14:27 +11:00
Kayne Ruse
27e0637a2d
Added LICENSE
2021-02-11 21:59:28 +11:00
Kayne Ruse
8773665c65
Updated README.md
2021-02-11 16:03:41 +11:00
Kayne Ruse
615b686890
Added opt-in option for promotional emails
2021-02-11 16:01:39 +11:00
Kayne Ruse
7759a1cd40
Implemented default admin account
2021-02-11 13:18:18 +11:00
Kayne Ruse
01f17360b9
Updted README.md
2021-02-07 15:41:22 +11:00
Kayne Ruse
1aa047c3d9
Fixed a configuration issue with the news service
...
Turns out traefik handles port routing, so the project doesn't need
to know the news services' port.
2021-02-07 03:36:19 +00:00
Kayne Ruse
664e169796
Updated README.md
2021-02-07 13:55:26 +11:00
Kayne Ruse
d1cd4f8248
Found an uncaught error
2021-02-04 21:02:31 +00:00
Kayne Ruse
142caf1dcc
Making progress
2021-02-04 20:07:51 +00:00
Kayne Ruse
dafcd3b833
Working on the config file
...
It's kind of working? Well, the program crashes due to a promise failure.
2021-02-04 13:42:53 +00:00
Kayne Ruse
e5a81c79e1
Experimenting with docker and configuration
2021-02-04 20:58:35 +11:00
Kayne Ruse
a1c76a23be
Updated README.md
2021-02-04 02:19:39 +11:00
Kayne Ruse
217bcf08a6
Added news editor
2021-02-03 12:22:39 +11:00
Kayne Ruse
5a271fb127
Added dateFormat to the posts
2021-02-03 10:49:37 +11:00
Kayne Ruse
9d8c1fa038
Wrote news publisher panel
2021-02-03 10:01:26 +11:00
Kayne Ruse
13b83953c3
Working on the news feed
2021-02-02 04:17:26 +11:00
Kayne Ruse
969534c0f6
Ban and unban working
2021-02-01 20:05:06 +11:00
Kayne Ruse
36876f1a6d
Tweaked README.md
2021-02-01 11:43:54 +11:00
Kayne Ruse
239bc6780a
BUGFIX: cleared admin cookie on logout
2021-01-31 15:44:02 +11:00
Kayne Ruse
be89c2d8d9
Started working on the admin panel
2021-01-31 12:07:03 +11:00
Kayne Ruse
71f3f8e370
Updated README.md
2021-01-31 10:03:18 +11:00
Kayne Ruse
02622ace65
Added cookie notification
2021-01-30 03:12:15 +11:00
Kayne Ruse
9b71688903
Account deletion working
2021-01-30 02:34:40 +11:00
Kayne Ruse
6468b02647
Minor bugfixes
2021-01-27 01:52:18 +11:00
Kayne Ruse
8c754b4570
Logout working
2021-01-25 19:34:06 +11:00
Kayne Ruse
3ccddaec0f
Modified README.md
2021-01-25 14:25:09 +11:00
Kayne Ruse
9e5c4034d3
Implemented cookie-based logins
2021-01-25 14:23:03 +11:00
Kayne Ruse
60cabd1936
Email validation working
2021-01-25 12:53:46 +11:00
Kayne Ruse
9cd57f17fa
MySQL + Sequelize is working, signup emails working
2021-01-25 07:32:47 +11:00
Kayne Ruse
d0b383f5de
Begin working on docker intergration
2021-01-23 23:57:30 +11:00
Kayne Ruse
a983d60b32
Signup data is reaching the server code
2021-01-22 00:55:17 +11:00
Kayne Ruse
30a5251400
React + lazy loading is working
2021-01-18 23:55:13 +11:00
Kayne Ruse
4f685ab44c
Began working on the toolchain
2021-01-18 19:47:23 +11:00