Commit graph

35 commits

Author SHA1 Message Date
Dragory
577500af92 dashboard: use webpack for builds; use tailwindcss instead of bulma; all sorts of tweaks 2019-10-10 21:58:00 +03:00
Dragory
028786d348 Docs updates 2019-10-05 14:46:00 +03:00
Dragory
f820a06bac Switch from CodeMirror to Ace editor 2019-10-05 14:45:13 +03:00
Dragory
2f64cea03b Remove obsolete doc components 2019-10-05 14:18:21 +03:00
Dragory
6e67ff8292 Remove obsolete import in Plugin.vue 2019-09-29 15:58:39 +03:00
Dragory
3ff3bfd5f0 dashboard: separate plugin usage/configuration, add usage guide + configuration guide 2019-09-29 15:53:14 +03:00
Dragory
1681a45069 More documentation work 2019-08-22 02:58:32 +03:00
Dragory
ee6d622941 Auto-generate plugin docs (WIP) 2019-08-22 01:22:26 +03:00
Dragory
357687654a Move vuex dependency from root package.json to dashboard folder 2019-08-21 22:06:31 +03:00
Dragory
08dec5d703 Disable dynamic scss imports (weird errors in prod builds, FIXME) 2019-07-29 22:58:38 +03:00
Dragory
b52a4e1225 Code style tweak 2019-07-29 22:58:13 +03:00
Dragory
a45d2965e9 Dashboard: disable source maps in prod builds, add debug build with source maps and no minification 2019-07-29 22:57:58 +03:00
Dragory
c5c0ed55d0 Dashboard: fix docs link after logging in, move logout button to the right 2019-07-29 22:36:04 +03:00
Dragory
735eddae17 Splash: docs -> documentation 2019-07-29 22:32:11 +03:00
Dragory
3c02935cb4 Dashboard: don't collapse whitespace in code blocks (or anywhere) 2019-07-29 22:31:47 +03:00
Dragory
34f7d6f937 Docs: update user section of ArgumentTypes (from Dark) 2019-07-29 21:56:03 +03:00
Dragory
ab87efac1f Tweaks 2019-07-29 21:51:38 +03:00
Dragory
c0739ba326 Docs: add 'work in progress' notification 2019-07-29 21:51:25 +03:00
Dragory
d1c837e89f Move material icons import to docs.scss for lazy loading 2019-07-29 21:34:34 +03:00
Dragory
cb8392de2c Include buefy in package-lock.json 2019-07-29 21:34:19 +03:00
Dragory
e67cc27b10 Docs: consistent menu capitalization 2019-07-29 21:30:36 +03:00
Nils Blömeke
66705678a6 More docs work - Page for Document types and done LocateUser 2019-07-29 18:55:32 +02:00
Dragory
17f605dd6d More docs 2019-07-28 20:13:01 +03:00
Dragory
b065b1b18e Dashboard: rename component folders to lowercase 2019-07-28 18:26:36 +03:00
Dragory
f186e5c61f Work on documentation 2019-07-28 18:24:32 +03:00
Dragory
0ea655ecee dashboard: fix space indents; code formatting 2019-07-22 13:10:36 +03:00
Dragory
c0603a73fc Lazy-load dashboard components 2019-07-22 00:28:02 +03:00
Dragory
7deae18ca7 Fix code splitting for dashboard 2019-07-22 00:27:18 +03:00
Dragory
76b898d597 Delete unneeded file 2019-07-22 00:17:57 +03:00
Dragory
0f724fc9bd Dashboard styling; don't allow login if you have no guild perms; allow logging out 2019-07-22 00:11:24 +03:00
Dragory
2a10837194 Separate bot and API server .env files. Add example .env files. 2019-07-21 14:37:46 +03:00
Dragory
da114c0e60 Switch from ajv to io-ts for config validation; validate configs on save in the API/dashboard; start work on creating io-ts schemas for all plugins 2019-07-11 12:23:57 +03:00
Dragory
b230a73a6f Dashboard work and related 2019-06-23 19:18:41 +03:00
Dragory
7bda2b1763 dashboard: auth fixes, guild listing, config editing 2019-06-23 03:40:53 +03:00
Dragory
2adc5af8d7 Dashboard work. Move configs to DB. Some script reorganization. Add nodemon configs. 2019-06-22 18:52:24 +03:00