Kayne Ruse
85456e0892
Minor markdown tweak
2021-07-30 03:36:40 +10:00
Kayne Ruse
6130337846
Fixed classNames
2021-07-30 01:34:06 +10:00
Kayne Ruse
ac99f3bf38
Fixed CSS classes
2021-07-29 22:13:17 +10:00
Kayne Ruse
bcb4a37f5a
Tweak
2021-07-29 21:13:53 +10:00
Kayne Ruse
3b0d3c87b1
Tweak
2021-07-28 15:52:50 +01:00
Kayne Ruse
eb370663d2
Tweaked some display
2021-07-29 00:37:23 +10:00
Kayne Ruse
af06ddc06d
Working on password recovery
2021-07-28 23:01:41 +10:00
Kayne Ruse
6d0dd419ca
Fixed #22
2021-07-26 13:48:08 +10:00
Kayne Ruse
0f538be3e5
Fixed #20
2021-07-25 18:53:14 +10:00
Kayne Ruse
33952a9896
Changed chat line id to index
2021-07-23 21:24:19 +10:00
Kayne Ruse
2532bf1867
Updated packages to fix vulnerabilities
2021-07-15 08:52:54 +10:00
Kayne Ruse
5189415e1a
Implemented permabans
2021-03-28 08:33:26 +11:00
Kayne Ruse
be793ae2ff
Chat report table working
2021-03-28 07:58:52 +11:00
Kayne Ruse
19f5c20056
"Fixed" errors on logout, read more
...
I really don't like this solution.
The problem was caused by fetch being called twice after the component was
rendered twice. I don't know why it renders twice.
2021-03-28 04:38:03 +11:00
Kayne Ruse
793e54e334
Updated admin and mod flag system
2021-03-24 08:21:40 +11:00
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
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
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.
2021-03-14 04:37:35 +11:00
Kayne Ruse
b78b034d6d
Fixed an error message
2021-03-12 16:06:55 +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
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
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
9a7e9313d8
Implemented username reserve feature
2021-03-03 04:27:48 +11:00
Kayne Ruse
648f8a16cc
Added password changing
2021-02-27 04:38:59 +11:00
Kayne Ruse
1c456e70b6
Added markdown pages for privacy policy and credits
2021-02-12 06: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
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
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