-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
* Add symfony/uid * Clean up .idea/ for api-platform * Move Kernel to Shared/ * Automatically configure src/Module/{ApiResource,Entity} folders * Update API title * Setup modular folder structure * Add OrmProcessor * Add unique AbstractUuidEntity uuid property * Add simple user registration via API * Refactor UserRegisterProcessor, add UserProvider * Add GetCollection for UserModel * Add makefile and test namespaces check script * Refactor UserProvider, add filtering and pagination * Add UserRegisterProcessorTest * Add LexikJWTAuthenticationBundle * Prefix api routes with /api/ * Configure security * Test authentication, add UUID to JWT payload * Add Exam entity * Add StethoMeApiClient, save examination date * Scaffold basic front end, registration UI * Improve performance on Windows/Mac * Add login support to admin panel api-platform/admin#503 (comment) * Fix ExamModel examinedAt name * Add NextAuth authentication to /app * Add custom layout for /app * Store client API token in session * Add exams pages * Add navbar layout * Redirect NextAuth routes to PWA container They overlap with our /api/auth and customization does not seem to work so this is a bit of a workaround. * Fetch client token in exam details view * Add Media-API token endpoint * Implement fetching Media-API token from external API * Add mediaUrl to Media-API token output * Finish implementation of exam screen * Code format * Fix PWA dockerfile build * Fix Caddy build https://dunglas.dev/2023/08/6x-faster-docker-builds-for-symfony-and-api-platform-projects/
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,86 @@ | ||
/.env | ||
/helm/api-platform/charts/* | ||
!/helm/api-platform/charts/.gitignore | ||
|
||
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider | ||
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 | ||
|
||
# User-specific stuff | ||
.idea/remote-mappings.xml | ||
.idea/modules.xml | ||
.idea/**/api-platform.iml | ||
.idea/**/php.xml | ||
.idea/**/discord.xml | ||
.idea/**/workspace.xml | ||
.idea/**/tasks.xml | ||
.idea/**/usage.statistics.xml | ||
.idea/**/dictionaries | ||
.idea/**/shelf | ||
|
||
# AWS User-specific | ||
.idea/**/aws.xml | ||
|
||
# Generated files | ||
.idea/**/contentModel.xml | ||
|
||
# Sensitive or high-churn files | ||
.idea/**/dataSources/ | ||
.idea/**/dataSources.ids | ||
.idea/**/dataSources.local.xml | ||
.idea/**/sqlDataSources.xml | ||
.idea/**/dynamic.xml | ||
.idea/**/uiDesigner.xml | ||
.idea/**/dbnavigator.xml | ||
|
||
# Gradle | ||
.idea/**/gradle.xml | ||
.idea/**/libraries | ||
|
||
# Gradle and Maven with auto-import | ||
# When using Gradle or Maven with auto-import, you should exclude module files, | ||
# since they will be recreated, and may cause churn. Uncomment if using | ||
# auto-import. | ||
# .idea/artifacts | ||
# .idea/compiler.xml | ||
# .idea/jarRepositories.xml | ||
# .idea/modules.xml | ||
# .idea/*.iml | ||
# .idea/modules | ||
# *.iml | ||
# *.ipr | ||
|
||
# CMake | ||
cmake-build-*/ | ||
|
||
# Mongo Explorer plugin | ||
.idea/**/mongoSettings.xml | ||
|
||
# File-based project format | ||
*.iws | ||
|
||
# IntelliJ | ||
out/ | ||
|
||
# mpeltonen/sbt-idea plugin | ||
.idea_modules/ | ||
|
||
# JIRA plugin | ||
atlassian-ide-plugin.xml | ||
|
||
# Cursive Clojure plugin | ||
.idea/replstate.xml | ||
|
||
# SonarLint plugin | ||
.idea/sonarlint/ | ||
|
||
# Crashlytics plugin (for Android Studio and IntelliJ) | ||
com_crashlytics_export_strings.xml | ||
crashlytics.properties | ||
crashlytics-build.properties | ||
fabric.properties | ||
|
||
# Editor-based Rest Client | ||
.idea/httpRequests | ||
|
||
# Android studio 3.1+ serialized cache file | ||
.idea/caches/build_file_checksums.ser |
This file was deleted.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
This file was deleted.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
This file was deleted.
This file was deleted.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -28,3 +28,4 @@ vendor/ | |
.env.local | ||
.env.local.php | ||
.env.test | ||
config/jwt/ |