Commit Graph

282 Commits

Author SHA1 Message Date
shockrah
abf573812f new struct for invites 2020-01-31 00:16:22 -08:00
shockrah
6584b50d49 dev files for this lib 2020-01-31 00:00:39 -08:00
shockrah
716f7e4cef removed fluff env file 2020-01-30 23:55:25 -08:00
shockrah
4309f9890e poc api code for generating invites 2020-01-30 23:54:53 -08:00
shockrah
ecc08cc3f1 invites added to schemas rust code 2020-01-30 23:54:18 -08:00
shockrah
b0ab68c134 basic invites migrations ready 2020-01-30 23:52:06 -08:00
shockrah
a1e6d6131d print flag now lets us control println output in test code 2020-01-30 17:30:27 -08:00
shockrah
b3bd800455 new deps 2020-01-30 17:30:00 -08:00
shockrah
0518a896d6 first steps into an invite system 2020-01-30 00:04:03 -08:00
shockrah
113aff4955 removed fluff modules 2020-01-30 00:03:51 -08:00
shockrah
289ab5c829 using .env config for now 2020-01-29 23:26:46 -08:00
shockrah
a3519e32a6 config issues are being ignored for now there are bigger things to deal with 2020-01-29 23:25:37 -08:00
shockrah
e0ede8d96b defaults are coded directly into templates 2020-01-29 23:25:18 -08:00
shockrah
857885789f removed old fluff 2020-01-29 22:40:57 -08:00
shockrah
320310e680 header using new config vars 2020-01-29 20:18:05 -08:00
shockrah
5dcc6b2096 its ugly but way more safe and uses the config properly 2020-01-29 20:16:50 -08:00
shockrah
955331323b new/simplified default website config 2020-01-29 20:16:20 -08:00
shockrah
42090cd6b1 removed unwanted/needed stuff 2020-01-29 20:15:36 -08:00
shockrah
10e4986ef2 beginning of change to new config for website 2020-01-29 16:41:46 -08:00
shockrah
5f281e587b support for configs now there but requries docs 2020-01-04 18:15:37 -08:00
shockrah
c4b1b20187 toml format on configs from now on 2020-01-04 16:26:01 -08:00
shockrah
a142ea435b ready to ready toml in ./configs/ for website at least 2020-01-04 16:25:18 -08:00
shockrah
6c88b04d6a removed unsed struct which was moved to website.rs anyway 2020-01-04 01:35:56 -08:00
shockrah
52f66c00b0 example config for the website 2020-01-03 21:50:03 -08:00
shockrah
c9ce8618cd new tables included with passing build 2019-12-08 23:34:37 -08:00
shockrah
5803fc4c53 passing all tests ready for wrapper implementation 2019-12-08 23:34:21 -08:00
shockrah
9b035f07a2 sample env file nothing exciting yet 2019-12-08 23:33:49 -08:00
shockrah
a05cc2b53a switching deps to mysql 2019-12-08 23:28:41 -08:00
shockrah
a6a597cc0c channels alongside users table 2019-12-08 23:28:20 -08:00
shockrah
e588d81383 building smarter 2019-12-08 23:27:59 -08:00
shockrah
a40321962f Merge branch 'master' of gitlab.com:shockrah/freechat 2019-12-08 21:28:45 -08:00
shockrah
3d8d8f93b9 lulw just setting up database schemas via diesel 2019-12-08 21:28:31 -08:00
shockrahwow
69633203f6 Merge branch 'master' of gitlab.com:shockrah/freechat 2019-12-05 11:15:53 -08:00
shockrahwow
a4f9a82477 more tests for jjs and more robust macro 2019-12-05 11:15:42 -08:00
shockrah
a765f8b9ff more diesel config - db url (localhost url) 2019-12-02 13:49:51 -08:00
shockrah
94ae9804b8 diesel config 2019-12-02 13:48:14 -08:00
shockrah
7dde72d3bc dev file which for now poses no quarrel in the repo 2019-12-02 13:47:58 -08:00
shockrah
6e5088354c removing fluff idea work 2019-12-02 13:47:36 -08:00
shockrah
a0ad1f9b47 more deps for diesel setup in a bit 2019-12-02 13:47:13 -08:00
shockrahwow
2bb9771cd3 Merge branch 'master' of gitlab.com:shockrah/freechat 2019-12-01 22:13:37 -08:00
shockrahwow
ba0673540d boilerplate for database functionality 2019-12-01 22:10:34 -08:00
shockrah
ebc7bf41b8 adding disel to package list 2019-12-01 22:07:31 -08:00
shockrah
cfb113b852 ignoring dev files for sql server 2019-12-01 21:53:07 -08:00
shockrahwow
91da2ac15f yea i know its silly but just roll with it for now i dun want to pay for server yet 2019-11-28 00:26:34 -08:00
shockrahwow
9206dab00e adding sql dependancy 2019-11-28 00:22:34 -08:00
shockrahwow
5a3899ffe2 all webroutes passing tests(yay!) 2019-11-27 23:46:06 -08:00
shockrahwow
ba166cf281 tests are more specific at this point yes i think so 2019-11-27 23:43:55 -08:00
shockrahwow
b6eaada2bf favicon now usesour own 2019-11-27 23:41:28 -08:00
shockrahwow
4a1be90cdf better test coverage for static resources 2019-11-27 23:41:16 -08:00
shockrahwow
f4ec6102c3 favicon 2019-11-27 23:40:47 -08:00
shockrahwow
9bdeedb3d8 added routes for js and random media
removed login logic from website as the app is needed for that
2019-11-27 23:13:07 -08:00
shockrahwow
1706efc619 adding some todos for the server
* in no particular order
2019-11-27 22:46:18 -08:00
shockrahwow
a5f78421c3 changed sass to be more 'dark" but still /comfy/ 2019-11-27 22:42:04 -08:00
shockrahwow
3f25ca913c general theming sass 2019-11-27 22:41:47 -08:00
shockrahwow
2252525244 our stylesheets can now override library defaults 2019-11-27 22:39:26 -08:00
shockrahwow
043e8547a9 live reloading added to backends website sass 2019-11-27 22:39:08 -08:00
shockrahwow
4e6712584e switched to using templates for header/navbar/footer 2019-11-27 22:15:22 -08:00
shockrahwow
8b6d461c2e adding set var 'stylesheet' to header
giving us more flexibility in our header
2019-11-27 22:13:43 -08:00
shockrahwow
a0f29e9ce0 navbar template 2019-11-27 22:10:21 -08:00
shockrahwow
8db16707ed removed height restriction on content 2019-11-27 21:50:31 -08:00
shockrahwow
db439f1c1a sample content w/ no proof reading lulw 2019-11-27 21:50:01 -08:00
shockrahwow
a1c81ef121 removed fluff from css and made framework look prettier
still need actual content tho
2019-11-27 21:37:36 -08:00
shockrahwow
080f76f15d basically just copied frontends sass build script 2019-11-27 21:37:14 -08:00
shockrahwow
780e8b26bb fixed typo and adding about page route in server 2019-11-27 21:28:04 -08:00
shockrahwow
38b7b7e26c about framework but still needs actual content 2019-11-27 21:27:48 -08:00
shockrahwow
2767089229 templates for use in other pages 2019-11-27 21:21:15 -08:00
shockrahwow
918489399f ignoring css which gets built from sass 2019-11-27 20:24:28 -08:00
shockrahwow
96e6cbb5be passing tests for basic pages and css routes 2019-11-27 20:05:39 -08:00
shockrahwow
42038106cd removing fn routes for static files 2019-11-13 19:49:06 -08:00
shockrahwow
d248821271 adding static_file lib to project 2019-11-13 19:48:13 -08:00
shockrahwow
07390f1469 moved website routes to they're own module:
Rationale - these routes are completely seperate from everything else after this point
2019-11-13 19:22:06 -08:00
shockrahwow
b3fb0b07e8 make now just calls sass builder 2019-11-13 19:03:19 -08:00
shockrahwow
dd112f7c7a moving sass build script 2019-11-13 18:53:11 -08:00
shockrahwow
3ea5cdcab6 movind sass to server side 2019-11-13 18:50:32 -08:00
shockrahwow
7470e1f7ad index/login templates for web responsess 2019-11-13 18:48:38 -08:00
shockrahwow
13a993230d bulding for unit testing 2019-11-13 18:47:55 -08:00
shockrahwow
5aac2a0c10 uniironically testing tests 2019-11-13 18:47:36 -08:00
shockrahwow
d3fd575b32 moved goalposts LULW 2019-11-12 11:19:44 -08:00
shockrah
53868f2ed6 docs for server-api 2019-11-10 16:31:32 -08:00
shockrahwow
adb4697a17 part of the base for the payload structures 2019-11-04 12:18:14 -08:00
shockrahwow
8c9d9e3379 moved server code up one directory for now 2019-10-31 10:45:34 -07:00
shockrahwow
a0599d655a Setup dev env 2019-10-27 13:39:58 -07:00