955 Commits

Author SHA1 Message Date
ADAMJR
090f7e73ba Frontend: Add basic guild invite page 2021-12-30 00:21:30 +00:00
ADAMJR
675fe5b776 Remove login/register css files 2021-12-29 23:53:43 +00:00
ADAMJR
1555f3c38d Almost updatable themes. 2021-12-28 21:06:25 +00:00
ADAMJR
e827076454 Frontend: Themes now apply on reload 2021-12-28 20:03:19 +00:00
ADAMJR
af32077690 Frontend: Remove VC perms tab 2021-12-28 18:00:17 +00:00
ADAMJR
b4c14e1c63 Backend: Add reserved theme codes to validation 2021-12-28 17:43:36 +00:00
ADAMJR
ec3eb85880 Frontend: Import default theme as custom theme 2021-12-28 17:31:23 +00:00
ADAMJR
499f6db497 Frontend: Add tooltips to inputs 2021-12-28 16:47:42 +00:00
ADAMJR
c38042122b Merge branch 'v2-dev' of https://github.com/accord-dot-app/app into v2-stable 2021-12-28 16:32:12 +00:00
ADAMJR
18601a9b39 Frontend: Add Tailwind JIT + Better theme selection 2021-12-28 16:12:44 +00:00
ADAMJR
e5483dc888 Add changelog 2021-12-28 12:41:10 +00:00
theADAMJR
2bb0d150e5
Update LICENSE 2021-12-26 17:33:54 +00:00
ADAMJR
0ac1ab6d9a Make project MPL (open source) 2021-12-26 01:58:14 +00:00
ADAMJR
f9e9d3df98 Themes: Add backend theme creator validation 2021-12-26 00:47:42 +00:00
ADAMJR
5e1199cc46 Frontend: Plus button improvement 2021-12-25 23:48:24 +00:00
ADAMJR
7191d9198b Frontend: Add icons for themes 2021-12-25 23:33:56 +00:00
ADAMJR
37327fe57d Frontend: Add switchable themes 2021-12-25 20:50:30 +00:00
ADAMJR
8216e84770 Themes: Add REST backend (untested) 2021-12-24 04:26:15 +00:00
ADAMJR
5c552717e0 Themes: Add theme schema + tests (1) 2021-12-24 03:37:23 +00:00
ADAMJR
b5a254acb4 Add .webp and .svg support 2021-12-23 18:10:12 +00:00
ADAMJR
4ddfa31a11 Frontend: Fix message box placeholder 2021-12-23 17:53:23 +00:00
ADAMJR
8bcf3fa8bb Frontend: Add Typing '...' Animation 2021-12-23 17:44:31 +00:00
ADAMJR
529fe2444d Backend: Fix speedrun refactor bugs 2021-12-23 16:33:56 +00:00
ADAMJR
63638b0cea Use partial entity for message update + Fix backend deps intellisense 2021-12-23 16:32:04 +00:00
ADAMJR
87356994d3 Backend: Projects restarts on save 2021-12-23 16:14:48 +00:00
ADAMJR
edd10457b5 Frontend: Readd .env for non-docker development 2021-12-23 16:03:52 +00:00
ADAMJR
4462be33a0 Backend: Implement new WS actions + Fix types 2021-12-22 22:35:10 +00:00
ADAMJR
031d8dfcf1 Frontend: Fix types - no errors 2021-12-22 21:32:55 +00:00
ADAMJR
24609ef7a8 Separate types for frontend + backend 2021-12-22 20:59:56 +00:00
ADAMJR
bb8256a123 The great type inquisition - refactoring 99%, adding features 1%.
Please make ambient types work everywhere, more easily, Microsoft.
Ambient types are not being used because I could not manage to get them to work with the frontend, backend, and tests at once.
Most of the time, the simpler solution is better, not the lazier - i.e. ambient types allow me to avoid importing types, for the cost of intense research to get this technological feat to work (months of development).
Also symbolic links don't work (well) with Windows. Mixing Linux and Windows development combined, is not conducive to a working development environment. I know I can use Linux on Windows but that's like using Wine on Linux which is not worth the effort, in my experience.

1) Don't mix Windows and Linux features - they don't work together.
2) Don't use ambient types, unless you need to and understand the full dynamics of ambient types, or are a Microsoft TypeScript engineer.
2021-12-22 00:03:59 +00:00
ADAMJR
cf223ceac5 Simplify docker setup 2021-12-21 17:38:39 +00:00
ADAMJR
ab3744581e Backend: 8 passing, 5 failing 2021-12-20 17:46:11 +00:00
ADAMJR
668d1efc5c Backend: Add guild create tests 2021-12-20 17:24:15 +00:00
ADAMJR
ab88439e25 Backend: Test channel create 2021-12-20 17:10:53 +00:00
ADAMJR
2e1b7f9982 Backend: Clean e2e test code 2021-12-20 16:42:35 +00:00
ADAMJR
1c4418ab58 Backend: Test channel delete with a custom testing library 2021-12-20 16:01:50 +00:00
ADAMJR
a3561ef9b5 2 int tests passing 2021-12-20 14:31:23 +00:00
ADAMJR
7ef8a080f8 Testing: Mocha does not wait for tests 2021-12-19 00:40:41 +00:00
ADAMJR
120aed8e47 Absolute type imports for tests 2021-12-18 23:20:47 +00:00
ADAMJR
6f701043dc Update README.md 2021-12-18 23:09:46 +00:00
ADAMJR
56b5a4c00c Use Node.js imports for types 2021-12-18 22:34:07 +00:00
ADAMJR
b8bee6eb04 Remove Symlinks 2021-12-18 22:33:37 +00:00
ADAMJR
a6ef8161dc Docker + React + env variables =  :( 2021-12-09 21:07:51 +00:00
ADAMJR
62a3d01349 Backend: Revert channel delete code (temporary) 2021-12-02 22:48:37 +00:00
ADAMJR
65b545de1d Docker: MongoDB v5 2021-12-02 22:29:43 +00:00
ADAMJR
f55eff50a4 Docker: Add Prod Down 2021-12-02 21:39:41 +00:00
ADAMJR
1876ad3bfd Docker: Add Crypto Keys 2021-12-02 21:25:11 +00:00
ADAMJR
2746d1363f Docker: MongDB bind to port 27017 2021-12-02 21:23:31 +00:00
ADAMJR
2f4e5d41f1 Docker: Fix Backend Volumes 2021-12-02 21:19:24 +00:00
ADAMJR
effe7e4e0e Update docker-compose.prod.yml (4) 2021-12-02 21:14:26 +00:00