-
-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor the codebase #86
base: master
Are you sure you want to change the base?
Commits on May 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e5b6fdf - Browse repository at this point
Copy the full SHA e5b6fdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ba8c3f - Browse repository at this point
Copy the full SHA 0ba8c3fView commit details
Commits on May 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b127f58 - Browse repository at this point
Copy the full SHA b127f58View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae1abd3 - Browse repository at this point
Copy the full SHA ae1abd3View commit details
Commits on May 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for afac96e - Browse repository at this point
Copy the full SHA afac96eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d37399c - Browse repository at this point
Copy the full SHA d37399cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b7fc2f - Browse repository at this point
Copy the full SHA 6b7fc2fView commit details -
📝 CONTRIBUTING: Use HTML instead of pug
Sure, I _personally_ find pug way cleaner than HTML, but: * the latter is much more supported and provides better integration in IDEs for .vue files * it lowers the barrier to entry for people wanting to contribute (few people know pug)
Configuration menu - View commit details
-
Copy full SHA for 05f1f81 - Browse repository at this point
Copy the full SHA 05f1f81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cd20ab - Browse repository at this point
Copy the full SHA 9cd20abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d46745 - Browse repository at this point
Copy the full SHA 5d46745View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99ca759 - Browse repository at this point
Copy the full SHA 99ca759View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d060cd - Browse repository at this point
Copy the full SHA 4d060cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b85994c - Browse repository at this point
Copy the full SHA b85994cView commit details -
🐛 validators: Change from ts to js
Can't import typescript from javascript
Configuration menu - View commit details
-
Copy full SHA for 94adf16 - Browse repository at this point
Copy the full SHA 94adf16View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for bf0d554 - Browse repository at this point
Copy the full SHA bf0d554View commit details
Commits on May 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6eb4c3d - Browse repository at this point
Copy the full SHA 6eb4c3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 051af02 - Browse repository at this point
Copy the full SHA 051af02View commit details -
Configuration menu - View commit details
-
Copy full SHA for e00b3da - Browse repository at this point
Copy the full SHA e00b3daView commit details -
Configuration menu - View commit details
-
Copy full SHA for e93d746 - Browse repository at this point
Copy the full SHA e93d746View commit details -
Configuration menu - View commit details
-
Copy full SHA for 458accb - Browse repository at this point
Copy the full SHA 458accbView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5b9cf7 - Browse repository at this point
Copy the full SHA f5b9cf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2202e93 - Browse repository at this point
Copy the full SHA 2202e93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f88421 - Browse repository at this point
Copy the full SHA 4f88421View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c47380 - Browse repository at this point
Copy the full SHA 9c47380View commit details
Commits on May 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 560c78b - Browse repository at this point
Copy the full SHA 560c78bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e19a64 - Browse repository at this point
Copy the full SHA 0e19a64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9753bd0 - Browse repository at this point
Copy the full SHA 9753bd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96edc76 - Browse repository at this point
Copy the full SHA 96edc76View commit details
Commits on May 22, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e7ce25c - Browse repository at this point
Copy the full SHA e7ce25cView commit details -
Merge branch 'refactor-2020-05' of https://github.com/schoolsyst/fron…
…tend into refactor-2020-05
Configuration menu - View commit details
-
Copy full SHA for aedf9e4 - Browse repository at this point
Copy the full SHA aedf9e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 826c22b - Browse repository at this point
Copy the full SHA 826c22bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1df55b - Browse repository at this point
Copy the full SHA a1df55bView commit details -
🏷️ <TimeTable> Fix type errors
- Renamed API resource types to prefix them with `ApiResource`, since `Event` is a builtin type - Removed the default value of [event], which was only there for testing anyway, and didn't match the type because it lacked a UUID - Put some (3) // @ts-ignore comments, one resolvable, the others need a fix from whoever defined `this.$el`'s type
Configuration menu - View commit details
-
Copy full SHA for 914089e - Browse repository at this point
Copy the full SHA 914089eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e316274 - Browse repository at this point
Copy the full SHA e316274View commit details -
🏷️ <TimeTable> Fix
handleHover
's typing issueBy typecasting `this.$el` to an `HTMLElement`
Configuration menu - View commit details
-
Copy full SHA for b6682c8 - Browse repository at this point
Copy the full SHA b6682c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c49c598 - Browse repository at this point
Copy the full SHA c49c598View commit details -
Configuration menu - View commit details
-
Copy full SHA for 914cb20 - Browse repository at this point
Copy the full SHA 914cb20View commit details -
🚨 eslint: Warn on camelcase, don't fail with an error
The rationale is that the API uses the already well-established snake_case convention, so some variables will inevitably end up snakecase'd
Configuration menu - View commit details
-
Copy full SHA for 887ca10 - Browse repository at this point
Copy the full SHA 887ca10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8338c66 - Browse repository at this point
Copy the full SHA 8338c66View commit details -
Configuration menu - View commit details
-
Copy full SHA for d83f5a1 - Browse repository at this point
Copy the full SHA d83f5a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 744a541 - Browse repository at this point
Copy the full SHA 744a541View commit details -
Configuration menu - View commit details
-
Copy full SHA for 898cbd0 - Browse repository at this point
Copy the full SHA 898cbd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41ca65b - Browse repository at this point
Copy the full SHA 41ca65bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 50aa87f - Browse repository at this point
Copy the full SHA 50aa87fView commit details -
🐛 <TextLink> Remove URL validation
`isURL` only validates complete URLS -- starting with a protocol. Since <TextLink> also supports internal links, this validator must be removed
Configuration menu - View commit details
-
Copy full SHA for ac511a2 - Browse repository at this point
Copy the full SHA ac511a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 532df24 - Browse repository at this point
Copy the full SHA 532df24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32abcf3 - Browse repository at this point
Copy the full SHA 32abcf3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70a68e3 - Browse repository at this point
Copy the full SHA 70a68e3View commit details
Commits on May 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for bfc6247 - Browse repository at this point
Copy the full SHA bfc6247View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78b0ce7 - Browse repository at this point
Copy the full SHA 78b0ce7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b41c57 - Browse repository at this point
Copy the full SHA 0b41c57View commit details -
♻️ <CardAdd> Detach from <BaseCard>
There was almost nothing in common between the two and some ugly code was required to override <BaseCard>'s styles
Configuration menu - View commit details
-
Copy full SHA for a069240 - Browse repository at this point
Copy the full SHA a069240View commit details
Commits on May 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0a255f3 - Browse repository at this point
Copy the full SHA 0a255f3View commit details
Commits on May 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8cc2f1e - Browse repository at this point
Copy the full SHA 8cc2f1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ff5cdf - Browse repository at this point
Copy the full SHA 8ff5cdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a5a1a2 - Browse repository at this point
Copy the full SHA 7a5a1a2View commit details -
🚧 🏷️ Started typing & reworking the store
Especially index.js, was full of shit that I split into multiple modules in `utils/`
Configuration menu - View commit details
-
Copy full SHA for a3a3992 - Browse repository at this point
Copy the full SHA a3a3992View commit details