Commit Graph

150 Commits

Author SHA1 Message Date
Jake Potrebic
5453910e03
clean up more TODOs 2021-05-16 20:24:25 -07:00
Jake Potrebic
dedf251ee6
bunch of small fixes 2021-05-16 17:29:02 -07:00
Jake Potrebic
a566802b75
discourse tweaks 2021-05-14 15:39:39 -07:00
MiniDigger
d0a5ae080d fix images on staging
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-04-17 10:57:58 +02:00
MiniDigger
b2ef5164f1 directus api poc
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-04-13 21:32:25 +02:00
Jake Potrebic
202c2e11b1
started work on bbcode converter 2021-04-09 23:27:27 -07:00
Jake Potrebic
178348f43a
fix issue where project query didn't include donation settings 2021-04-07 15:01:30 -07:00
Jake Potrebic
5786f67504
user activity view 2021-04-06 21:33:03 -07:00
Jake Potrebic
bf9d694884
org avatars saved now 2021-04-05 15:47:34 -07:00
MiniDigger
b1f0f90afd remove dum rules again
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-04-05 20:17:36 +02:00
MiniDigger
ec822ea342 fix host rules
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-04-05 17:40:46 +02:00
MiniDigger
6ad7a329e7 fix host rules
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-04-05 17:10:15 +02:00
Jake Potrebic
6b585afd7d
sitemap stuff
#408
2021-04-03 16:53:58 -07:00
MiniDigger
f6e608cde9 change staging for now
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-04-02 14:59:32 +02:00
Jake Potrebic
508ca2f661
add new required env var for HangarAuth to docker-compose files 2021-04-01 19:53:38 -07:00
MiniDigger
39d738e295 we need env vars at build time too
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-03-16 19:12:23 +01:00
Renovate Bot
defdf66782 Update redis Docker tag to v6.2.1 2021-03-16 13:05:04 +01:00
MiniDigger
fd87ecff3d use right start command 2021-03-15 21:11:50 +01:00
MiniDigger
8420e889aa actually commit env var
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-03-15 20:14:40 +01:00
Jake Potrebic
dc9ad9c2c0
good chunk of version creation 2021-02-10 22:17:29 -08:00
Jake Potrebic
fb1efe97e5
cleanup and finished project pages 2021-02-09 20:40:34 -08:00
Jake Potrebic
9b8e45ca08
delete page 2021-02-09 15:56:02 -08:00
MiniDigger
04fff50edb try to fix frontend host 2021-02-08 00:02:17 +01:00
MiniDigger
1dbe8ab324 fix traefik service names 2021-02-07 23:49:00 +01:00
MiniDigger
ba0595fb2a add missing files to frontend image 2021-02-07 23:39:45 +01:00
MiniDigger
58c85ac37c make entrypoint executable 2021-02-07 23:24:48 +01:00
MiniDigger
75b0cdb75e change build context 2021-02-07 23:15:33 +01:00
MiniDigger
1183f07bb6 use proper path for entrypoint.sh 2021-02-07 23:08:33 +01:00
MiniDigger
00dbe31948 try using a entrypoint file 2021-02-07 23:03:09 +01:00
MiniDigger
08b7dc4df1 try to fix frontend 2021-02-07 22:51:39 +01:00
MiniDigger
226baa7c2e deploy to paper ghcr, fix frontend exe, fix frontend proxy 2021-02-07 22:32:28 +01:00
MiniDigger
a27375e7cf try to fix frontend image, reorder docker layers 2021-02-07 22:15:43 +01:00
MiniDigger
cd4838d509 change port 2021-02-07 22:04:54 +01:00
MiniDigger
93e7bf5938 push to my personal account for now 2021-02-07 21:57:23 +01:00
MiniDigger
f7c5660897 try to deploy images 2021-02-07 21:49:00 +01:00
MiniDigger | Martin
f1b508b8a7
add todos so I dont forget 2021-02-06 11:25:16 +01:00
MiniDigger
936ca24dbf fix docker file for frontend 2021-02-05 19:20:34 +01:00
MiniDigger
9970ace6de fix application.yml path, remove some docker commands 2021-02-05 19:14:10 +01:00
MiniDigger
8a26648119 initial try of deployment 2021-02-05 19:04:28 +01:00
Jake Potrebic
e88401b74a
fixes logging out 2021-02-04 12:33:46 -08:00
Jake Potrebic
aaab265933 finished user auth
* work on notifications
2021-02-04 18:45:20 +01:00
Jake Potrebic
cc0aa16840 jwt authorization 2021-02-04 18:45:20 +01:00
Jake Potrebic
76fa5ba495
author & staff page backend 2021-01-30 22:54:02 -08:00
MiniDigger
ee846572c6 change announcement to state that signups are "disabled" rn
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-12-31 14:37:06 +01:00
MiniDigger
51121e6e82 staging warning -> announcements, closes #104
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-12-20 14:29:45 +01:00
Jake Potrebic
1983e82e08
fix name regex configuration 2020-11-02 17:38:37 -08:00
MiniDigger
b86ccf0edf properly persist upload dir
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-10-30 14:50:25 +01:00
Jake Potrebic
051ff83d8b
fixed date formatting from api 2020-10-04 17:41:37 -07:00
Jake Potrebic
306da7b619
small fix for local dev 2020-10-01 03:17:22 -07:00
Jake Potrebic
92f9d86593
fix dev docker env 2020-10-01 02:52:54 -07:00
KennyTV
b8f6c0683e
Fix in project approvals, dev-db fix 2020-10-01 10:45:07 +02:00
MiniDigger
36cfc4176d do it the other way around
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-10-01 10:29:40 +02:00
MiniDigger
b216eeff2e don't try to create hangar db twice
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-10-01 10:10:23 +02:00
Jake Potrebic
a0b97d2d4d
few different things
* moved extension creation to init.sql in the docker psql directory (must be super user to use that command)
* populate platform_versions and roles using ContextRefreshEvent (tried messing w/ordering and couldn't get that to work)
* Created separate population service for initializing various values
2020-09-30 17:14:52 -07:00
MiniDigger
80a645daae set auth to debug
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-30 23:11:14 +02:00
MiniDigger
7346751999 move redis to right network
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-30 22:17:57 +02:00
MiniDigger
79590fca06 add redis
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-30 20:37:43 +02:00
MiniDigger
890b6ffbfc don't create a user for hangarauth
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-30 17:41:16 +02:00
MiniDigger
fb4aef6b25 disable fake user on staging
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-30 16:10:13 +02:00
MiniDigger
bebee93c5c try to run auth on staging
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-30 15:38:45 +02:00
MiniDigger
7bfdb0754a
disable webpack for staging 2020-09-30 11:24:43 +02:00
KennyTV
a55ca6ca1c Fix db init 2020-09-29 19:24:15 +02:00
MiniDigger
c5993ada30 update yarn, node, openjdk, add missing phase args
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-29 18:34:44 +02:00
Jake Potrebic
3c0127f3eb finished removing all from resources/public 2020-09-29 18:34:44 +02:00
Jake Potrebic
dc277ad8ac vue 3
(easy enough to revert)

the vuetable component I was using for the platform choices no longer works w/vue 3

so we should just hang tight until bootstrap vue updates (according to their repo, they started updating to 3 this week)
2020-09-29 18:34:44 +02:00
Jake Potrebic
aa393eb38f
enable fake user 2020-09-16 20:08:54 -07:00
Jake Potrebic
64bbabc399
added db migrations 2020-09-10 12:17:56 -07:00
Jake Potrebic
0ff4ff0687
expands logging capability
Closes #120
2020-09-09 20:33:44 -07:00
Jake Potrebic
97cef3416e
version visibility checks 2020-09-06 21:33:19 -07:00
Jake Potrebic
c2184e7856
implemented user locking authentication 2020-09-06 18:42:57 -07:00
Jake Potrebic
67a04661b6
download confirmations 2020-09-05 11:38:46 -07:00
Jake Potrebic
7123067a91
org invites 2020-09-03 17:18:14 -07:00
Jake Potrebic
b2d27ec518
fixed promoted_versions 2020-09-02 19:25:17 -07:00
Jake Potrebic
2fd52c2241
small fix for deploy w/docker 2020-09-02 11:45:24 -07:00
Jake Potrebic
298920f6a7 finished /api/sync_sso and org creation 2020-09-02 11:24:23 -07:00
Jake Potrebic
762b2a9848 hot reloading w/docker 2020-09-02 11:24:23 -07:00
Dragonium
719ada906b
Improved some project stats (#95)
* The actual stars and watchers can now be displayed when the home_projects view is refreshed.

* views are now also kept track on, it will only change if you refresh the home_projects view.

* Changed V1ApiService a little bit, The mapping of the result from the db calls to a bit cleaner and a little bit efficienter way (O(2n) -> O(n)) (not that it should matter that much.

Changed ApiV1Controller by adding a default by the  recommended tag (in case some project or plugin didnt have one but you still want to request the users information)

* Fix for the upsert statement, it complained about null values

* Made the fix for NPE in apiv4controller less hacky and added spaces between `//` and the message

* Refresh on count
2020-08-30 21:55:26 +02:00
realDragonium
7da99df639 ProjectAPIDao expansion (#92)
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-08-29 10:41:47 +02:00
MiniDigger
1c5fee9e41 More renames 2020-08-21 16:49:38 +02:00
MiniDigger
e53475cc8e helpful nullpointers on staging 2020-08-04 00:03:28 +02:00
MiniDigger
2ad8b303ee fix traefik router and service name 2020-08-03 23:50:45 +02:00
MiniDigger
6e47fc315a make spring see our config 2020-08-03 23:12:23 +02:00
MiniDigger
0f23181f83 more gitlab 2020-08-03 22:48:52 +02:00
MiniDigger
0f8208addf fix cache + fix yml 2020-08-03 22:40:51 +02:00
MiniDigger
6a42a8daab try to optimize gitlab build 2020-08-03 22:21:34 +02:00
MiniDigger
f5ad1e627c application.properties -> application.yml 2020-08-03 22:07:09 +02:00
MiniDigger
393166135b disable traefik on DB 2020-08-03 21:43:13 +02:00
MiniDigger
6d39a6c176
Remove port 2020-07-28 23:04:08 +02:00
MiniDigger
45923cf861 try seperate images 2020-07-28 22:49:54 +02:00
MiniDigger
73261bb22c use different port 2020-07-28 22:38:57 +02:00
MiniDigger
6e75640999 try to build and then deploy 2020-07-28 21:53:46 +02:00
MiniDigger
ed5016db5e first try of staging 2020-07-28 21:00:16 +02:00
MiniDigger
55b190867e prepare for staging, do a bit of readme 2020-07-28 20:49:32 +02:00
MiniDigger
2e5e49893d bunch of works on the authors page (which includes role shit) 2020-07-25 18:07:37 +02:00
Jake Potrebic
66e549139f fixed error in init.sql 2020-07-25 11:58:37 +02:00
MiniDigger
ccf4cead46 revert accidental DB changes, introduce dev db compose file so it doesnt happen again 2020-07-15 19:53:21 +02:00
MiniDigger
8ba6d89251 move swagger shit into their own packages (we might need to delete them) and generate mappings for the tables (without fancy joins and shit) 2020-07-15 19:50:27 +02:00
ysl3000
b95cad976e deleted compose.yml in project root, do build process using multi stage dockerfile 2020-07-14 20:34:16 +02:00
ysl3000
845d59b083 add hangar docker image build and compose stuff 2020-07-12 18:35:28 +02:00
MiniDigger
fea58f60cf initial commit, api done 2020-07-08 17:19:41 +02:00