Commit graph

14 commits

Author SHA1 Message Date
Kasper Seweryn
2b40707f4f Cleanup a lot of stuff
I've replaced `lodash` with `lodash-es`, so it can be tree-shaken

`~/modules` is a directory with application modules that run before app is mounted. Useful for configuration, web socket connection, and other stuff

`~/composables` is a directory with our custom composables. Much like `~/utils` but each util is in its own file
2022-09-06 09:26:36 +00:00
Kasper Seweryn
a578ea0341 Add script setup and typescript config 2022-09-06 09:26:36 +00:00
Georg Krause
d22a7fa57b Rework Docker Deployment and add frontend container 2022-06-28 13:55:54 +00:00
Kasper Seweryn
734a7528c6 Add Gitpod support and guide 2022-06-23 17:21:06 +00:00
Marcos Peña
95b5b99484 Fix embed widget not working 2022-06-13 09:53:36 +00:00
Kasper Seweryn
f21c860985 Replace django-channels with useWebSocket from @vueuse/core (!1759) 2022-04-16 08:56:26 +00:00
Marcos Peña
af78df5663 Fix compatibility between dev setups 2022-04-08 12:24:21 +00:00
Marcos Peña
a7698ce56b Fix broken dev environment set-up 2022-03-08 09:37:37 +00:00
Kasper Seweryn
43f609b497
Update axios-auth-refresh 2022-02-24 11:54:21 +01:00
Georg Krause
7fb82c5785
Disable source maps for production builds again 2022-02-24 10:27:02 +01:00
Kasper Seweryn
3b78ac8cc6
Workaround axios-auth-refresh in production
axios-auth-refresh has only prebuilt files, that might be the case when
vite is trying to bundle it. It seems like vite thinks that it's
constructed like:
```
export default {
    default () {
        // ...
    }
}
```

This also fixes `jQuery is not defined` in dev
2022-02-22 13:01:29 +01:00
Kasper Seweryn
5e24160375
Fix jQuery in fomantic-ui-css 2022-02-22 13:01:29 +01:00
Kasper Seweryn
a6ce396fa2
Fix django-channels import
`django-channels` module has only dist files which are built with
parcel. This leads to `assignment to undeclared variable parcelRequire`
error.

A simple workaround is to add `var parcelRequire;` to the beginning of
the module.
2022-02-21 23:16:48 +01:00
Georg Krause
e9c4bfe947
Start migration to vite 2022-02-21 15:07:07 +01:00