MiniDigger
fa51eda0d7
reformat code, ping dependencies so that dependabot has less work to do
...
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-30 22:53:24 +02:00
dependabot[bot]
7a460edf34
Bump lint-staged from 9.5.0 to 10.4.0 in /src/main/frontend
...
Bumps [lint-staged](https://github.com/okonet/lint-staged ) from 9.5.0 to 10.4.0.
- [Release notes](https://github.com/okonet/lint-staged/releases )
- [Commits](https://github.com/okonet/lint-staged/compare/v9.5.0...v10.4.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-30 22:43:27 +02:00
dependabot[bot]
a164219605
Bump query-string from 6.13.1 to 6.13.4 in /src/main/frontend
...
Bumps [query-string](https://github.com/sindresorhus/query-string ) from 6.13.1 to 6.13.4.
- [Release notes](https://github.com/sindresorhus/query-string/releases )
- [Commits](https://github.com/sindresorhus/query-string/compare/v6.13.1...v6.13.4 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-30 22:42:59 +02:00
dependabot[bot]
06c3b4682d
Bump @fortawesome/free-brands-svg-icons in /src/main/frontend
...
Bumps [@fortawesome/free-brands-svg-icons](https://github.com/FortAwesome/Font-Awesome ) from 5.14.0 to 5.15.0.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases )
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md )
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/5.14.0...5.15.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-30 22:42:33 +02:00
dependabot[bot]
f03b98fed7
Bump @fortawesome/free-solid-svg-icons in /src/main/frontend
...
Bumps [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome ) from 5.14.0 to 5.15.0.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases )
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md )
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/5.14.0...5.15.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-30 22:42:21 +02:00
dependabot[bot]
5687a3c16e
Bump @fortawesome/fontawesome-svg-core in /src/main/frontend
...
Bumps [@fortawesome/fontawesome-svg-core](https://github.com/FortAwesome/Font-Awesome ) from 1.2.30 to 1.2.31.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases )
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md )
- [Commits](https://github.com/FortAwesome/Font-Awesome/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-30 21:42:04 +02:00
dependabot[bot]
212dbfef12
Bump prettier from 1.19.1 to 2.1.2 in /src/main/frontend
...
Bumps [prettier](https://github.com/prettier/prettier ) from 1.19.1 to 2.1.2.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/1.19.1...2.1.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-30 21:35:07 +02:00
dependabot[bot]
749a762e9d
Bump @fortawesome/free-regular-svg-icons in /src/main/frontend
...
Bumps [@fortawesome/free-regular-svg-icons](https://github.com/FortAwesome/Font-Awesome ) from 5.14.0 to 5.15.0.
- [Release notes](https://github.com/FortAwesome/Font-Awesome/releases )
- [Changelog](https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md )
- [Commits](https://github.com/FortAwesome/Font-Awesome/compare/5.14.0...5.15.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-30 21:34:52 +02:00
dependabot[bot]
45429d878d
Bump eslint-plugin-vue from 7.0.0-beta.4 to 7.0.0 in /src/main/frontend
...
Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue ) from 7.0.0-beta.4 to 7.0.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases )
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.0.0-beta.4...v7.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-30 21:33:46 +02:00
dependabot[bot]
d5e3d0c418
Bump sass-loader from 8.0.2 to 10.0.2 in /src/main/frontend
...
Bumps [sass-loader](https://github.com/webpack-contrib/sass-loader ) from 8.0.2 to 10.0.2.
- [Release notes](https://github.com/webpack-contrib/sass-loader/releases )
- [Changelog](https://github.com/webpack-contrib/sass-loader/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/sass-loader/compare/v8.0.2...v10.0.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-09-30 21:33:18 +02:00
MiniDigger
ecb8b9f059
add a cool banner with useful info
...
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-30 19:41:41 +02:00
MiniDigger
61bca4fca9
do the same to platform version init
...
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-30 18:17:03 +02:00
MiniDigger
14affc63f1
don't into roles too early
...
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-30 18:02:31 +02:00
MiniDigger
81b0f17114
rename service back to hangar, fix staging message
...
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-30 16:58:29 +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
Jake Potrebic
45bfd3290d
switch to lodash-es
2020-09-29 17:41:00 -07:00
MiniDigger
18790a48ae
ignore webpack debug file
...
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-29 20:30:28 +02:00
MiniDigger
4dc9c386c8
a big of webpack bullshit
...
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-29 20:29:25 +02:00
Jake Potrebic
63f6355c08
add default platform versions
2020-09-29 10:52:07 -07:00
KennyTV
018e23a2be
works ™️
2020-09-29 19:24:15 +02:00
KennyTV
a55ca6ca1c
Fix db init
2020-09-29 19:24:15 +02:00
KennyTV
040b6ad01c
Remove plugin id in favor of consistent author/slug identification
2020-09-29 19:24:15 +02:00
MiniDigger
90e2d929d4
give the relevance box a bit padding
...
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-29 18:44:12 +02:00
MiniDigger
1c6a9e169b
fix user forum link on user admin page
...
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-29 18:39:51 +02:00
Jake Potrebic
a40c614699
removed dummy app entrypoint
2020-09-29 18:34:44 +02:00
Jake Potrebic
f1803733b6
removed jquery webjar
...
All webjars removed including webjar locator.
2020-09-29 18:34:44 +02:00
Jake Potrebic
a7517f5cfd
formatting
2020-09-29 18:34:44 +02:00
Jake Potrebic
223da5e2bb
removed chart.js webjar
2020-09-29 18:34:44 +02:00
Jake Potrebic
b9973a7cfc
removed momentjs webjar
2020-09-29 18:34:44 +02:00
Jake Potrebic
adb725ddb8
removed swagger-ui webjar
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
9bc8fd9997
moved template-defined constants to window scope
2020-09-29 18:34:44 +02:00
Jake Potrebic
2f9701d44f
removed bootstrap from public folder
...
added bootstrap entrypoint
2020-09-29 18:34:44 +02:00
Jake Potrebic
0b2e3f2a2e
fixed PlatformVersionTable.vue
...
remove vuetable-2 (unneeded)
added prettier config (if people like double quotes better, feel free to change it)
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
a0db9bf072
more cleanup
2020-09-29 18:34:44 +02:00
Jake Potrebic
4db1211a30
more things
2020-09-29 18:34:44 +02:00
Jake Potrebic
d125b8614f
added hot reloading
2020-09-29 18:34:44 +02:00
MiniDigger
ce30231a84
you saw nothing!
...
Signed-off-by: MiniDigger <admin@minidigger.me>
2020-09-29 18:34:44 +02:00
MiniDigger
45be5d1dc2
start to refactor frontend build process
2020-09-29 18:34:44 +02:00
Jake Potrebic
8e148a82b4
External url for versions ( #129 )
...
* work
* significant progress
* some work
* some more work
* redirects & warnings
* safe host list
* external url download counter
2020-09-20 16:02:44 -07:00
Jake Potrebic
0946b4bb0f
Bootstrap v4 Migration ( #132 )
...
* started...
* some more
* work on home page
* more work
* and... even more
* put in jquery-ui tooltips for now to stop errors
we will replace that with some other tooltip library that doesn't require jQuery.
* added bootstrap bundle js/map
Needed for modal stuff
2020-09-18 11:13:22 -07:00
Jake Potrebic
0cb9344c06
fix query error
2020-09-17 09:12:21 -07:00
Jake Potrebic
007dc2fec0
forgot to remove old setup
2020-09-16 12:56:13 -07:00
Jake Potrebic
5bf2d594c7
switched versions table to vue
2020-09-16 12:53:38 -07:00
Jake Potrebic
bb1a5b0fb9
version selector ( #127 )
...
* work on version selector
still needs feedback & work
* more work
* added page to add versions
* work on format
* changed fa icon
2020-09-14 18:12:04 -07:00
Jake Potrebic
c501281625
FlagReason values
2020-09-14 12:27:47 -07:00
Jake Potrebic
86240f98ed
fix issue with named/defined bindings
2020-09-11 17:25:48 -07:00
Dragonium
c4667267a2
Bug fixed with ProjectsApiDao ( #126 )
...
- Removed CategoryConverter.java because it has problems with single values (StringToEnumConverterFactory) already works well enough.
- Changed the queryStatement back to StringTemplate format so the text will get written in the query instead of it being 'true'.
- Shortened the 'countProjects' query, partially because there was an issue with the stared and watching statements, but it doesnt make that much sense to keep the rest too.
2020-09-11 10:56:37 -07:00
Jake Potrebic
64bbabc399
added db migrations
2020-09-10 12:17:56 -07:00
Jake Potrebic
d28141cfcb
Better formatted responses for api errors
...
Use HangarApiException for any thrown api errors.
Closes #117
2020-09-10 00:07:08 -07:00
Jake Potrebic
dadf445b13
more work on controller safety checks
2020-09-09 20:57:19 -07:00
Jake Potrebic
0ff4ff0687
expands logging capability
...
Closes #120
2020-09-09 20:33:44 -07:00
Jake Potrebic
8b53dc18a0
show user login on 404 pages
2020-09-09 16:18:51 -07:00
Jake Potrebic
f082360e0e
scheduled tasks
2020-09-08 19:27:19 -07:00
Jake Potrebic
cdb19e48c1
added a bunch of v1 api stuff
2020-09-07 12:01:12 -07:00
Jake Potrebic
62c72d3e94
permission handling done for all frontend routes
2020-09-07 01:08:15 -07:00
Jake Potrebic
2ea173189c
added OrganizationPermission annotation for route perms
2020-09-07 00:12:22 -07:00
Jake Potrebic
922ad37e15
role selection dropdown defaults to current role
...
Closes #119
2020-09-06 23:54:15 -07:00
Jake Potrebic
72f59628ca
bunch of random fixes
2020-09-06 23:12:10 -07:00
Jake Potrebic
0d549c7097
fixes for admin log
2020-09-06 22:47:58 -07:00
Jake Potrebic
47c66ea649
added project view counting
2020-09-06 22:34:26 -07:00
Jake Potrebic
c9e4d9575d
added version download counting
2020-09-06 22:13:42 -07:00
Jake Potrebic
97cef3416e
version visibility checks
2020-09-06 21:33:19 -07:00
Jake Potrebic
9560392516
implemented version hard delete
2020-09-06 19:03:38 -07:00
Jake Potrebic
c2184e7856
implemented user locking authentication
2020-09-06 18:42:57 -07:00
Jake Potrebic
5a89a45053
tiny fix for spel parsing
2020-09-06 18:39:36 -07:00
Jake Potrebic
58cb9f6429
Added UserLock annotation where required
2020-09-06 17:54:03 -07:00
Jake Potrebic
b14bf1bdfc
implemented UserLock annotation
...
has SPeL parsing for getting the args from the redirect from the method parameters
2020-09-06 17:38:10 -07:00
Jake Potrebic
2e596e7591
fully implemented ProjectPermission annotation
...
If error w/status code 401/403 and user is not logged in, they are redirected to login.
2020-09-06 15:30:17 -07:00
Jake Potrebic
10929c97e6
finished HeaderData
2020-09-06 15:28:13 -07:00
Jake Potrebic
41be95737e
switched to ProjectData supplier bean
2020-09-06 13:14:56 -07:00
Jake Potrebic
e10bcf2f4a
more conversion to beans
2020-09-06 12:28:58 -07:00
Jake Potrebic
44681dc302
began implementing Request-Scoped beans ( #123 )
...
* example
* switched to copy constructor
* switched to Supplier
* expanded example
2020-09-06 10:16:59 -07:00
Jake Potrebic
e92a68fb3a
remove confirm cookie on unsafe dwnload
2020-09-05 11:51:11 -07:00
Jake Potrebic
67a04661b6
download confirmations
2020-09-05 11:38:46 -07:00
KennyTV
3b6d2cc185
Fix route test
2020-09-05 15:30:32 +02:00
KennyTV
f82a8bdaee
Route constants, add helper method for redirects
...
Closes #105
2020-09-05 15:17:51 +02:00
Jake Potrebic
ce21e8215a
added /statusz route
2020-09-05 05:48:26 -07:00
Jake Potrebic
562ee62e0c
removed /pantopticon/* routes
2020-09-05 05:24:27 -07:00
KennyTV
19318e81a5
Fix user log context displays
2020-09-04 12:06:27 +02:00
Jake Potrebic
9949c3e6cc
finished admin log page
2020-09-04 00:05:37 -07:00
Jake Potrebic
c4efbbc67a
finished user admin page
2020-09-03 22:24:59 -07:00
Jake Potrebic
b80a2b2323
org avatar changing
2020-09-03 21:46:50 -07:00
Jake Potrebic
1a3af79777
fixed channel list view
2020-09-03 21:12:07 -07:00
Jake Potrebic
29d495d17d
give project dev/owner edit_tags perm
2020-09-03 20:50:47 -07:00
Jake Potrebic
5dc90a634b
channel creation on version upload
2020-09-03 19:14:18 -07:00
Jake Potrebic
63435b7dd4
review notifications to members
2020-09-03 18:36:27 -07:00
Jake Potrebic
7123067a91
org invites
2020-09-03 17:18:14 -07:00
KennyTV
bea83c9b1f
'Fix' org creation on fakeuser setup
2020-09-03 20:45:53 +02:00
Jake Potrebic
dbc536b7e5
fixed owner starring own project
2020-09-03 11:39:09 -07:00
Jake Potrebic
e6ffe6c1c2
implemented project invites
2020-09-03 11:38:55 -07:00
Jake Potrebic
e170d5369a
specifized route mappings
2020-09-02 21:44:36 -07:00
Jake Potrebic
fc3d83018d
fix user admin activity
2020-09-02 21:28:41 -07:00
Jake Potrebic
94da088b91
fix msg typo
2020-09-02 19:34:20 -07:00
Jake Potrebic
b2d27ec518
fixed promoted_versions
2020-09-02 19:25:17 -07:00
Jake Potrebic
0e0fe579be
fixed NPE when sort strat. was null
2020-09-02 18:28:27 -07:00
Jake Potrebic
60b2a977c5
fixed spring msg with args for several views
2020-09-02 18:27:57 -07:00
Jake Potrebic
5809d70caf
moved project api to its own service
2020-09-02 18:13:32 -07:00
Jake Potrebic
f3a01dc9bb
all routes for v2 users api
2020-09-02 17:34:25 -07:00