├── .gitignore ├── LICENSE ├── README.md ├── demo.adoc ├── notes-api ├── .gitignore ├── build.gradle.kts ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts └── src │ ├── main │ ├── docker │ │ ├── app.yml │ │ └── postgresql.yml │ ├── kotlin │ │ └── com │ │ │ └── okta │ │ │ └── developer │ │ │ └── notes │ │ │ ├── DataInitializer.kt │ │ │ ├── DemoApplication.kt │ │ │ ├── LogoutController.kt │ │ │ ├── RestConfiguration.kt │ │ │ ├── RouteController.kt │ │ │ ├── SecurityConfiguration.kt │ │ │ └── UserController.kt │ └── resources │ │ ├── application-dev.properties │ │ └── application-prod.properties │ └── test │ └── kotlin │ └── com │ └── okta │ └── developer │ └── notes │ └── DemoApplicationTests.kt └── notes ├── .editorconfig ├── .gitignore ├── Dockerfile ├── README.md ├── angular.json ├── browserslist ├── e2e ├── protractor.conf.js ├── src │ ├── app.e2e-spec.ts │ ├── app.po.ts │ ├── login.po.ts │ └── notes.e2e-spec.ts └── tsconfig.json ├── karma.conf.js ├── nginx.config ├── package-lock.json ├── package.json ├── src ├── _variables.scss ├── app │ ├── app-routing.module.ts │ ├── app.component.html │ ├── app.component.scss │ ├── app.component.spec.ts │ ├── app.component.ts │ ├── app.module.ts │ ├── home │ │ ├── home.component.html │ │ ├── home.component.scss │ │ ├── home.component.spec.ts │ │ └── home.component.ts │ ├── note │ │ ├── model.json │ │ ├── note-edit │ │ │ ├── note-edit.component.html │ │ │ ├── note-edit.component.spec.ts │ │ │ └── note-edit.component.ts │ │ ├── note-filter.ts │ │ ├── note-list │ │ │ ├── note-list.component.html │ │ │ ├── note-list.component.spec.ts │ │ │ ├── note-list.component.ts │ │ │ └── sortable.directive.ts │ │ ├── note.module.ts │ │ ├── note.routes.ts │ │ ├── note.service.spec.ts │ │ ├── note.service.ts │ │ └── note.ts │ └── shared │ │ ├── auth.service.ts │ │ └── user.ts ├── assets │ ├── .gitkeep │ └── images │ │ └── angular.svg ├── environments │ ├── environment.prod.ts │ └── environment.ts ├── favicon.ico ├── index.html ├── main.ts ├── polyfills.ts ├── proxy.conf.js ├── styles.scss └── test.ts ├── static.json ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.spec.json └── tslint.json /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .DS_Store 3 | *.env 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/README.md -------------------------------------------------------------------------------- /demo.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/demo.adoc -------------------------------------------------------------------------------- /notes-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/.gitignore -------------------------------------------------------------------------------- /notes-api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/build.gradle.kts -------------------------------------------------------------------------------- /notes-api/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /notes-api/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /notes-api/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/gradlew -------------------------------------------------------------------------------- /notes-api/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/gradlew.bat -------------------------------------------------------------------------------- /notes-api/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "notes-api" 2 | -------------------------------------------------------------------------------- /notes-api/src/main/docker/app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/src/main/docker/app.yml -------------------------------------------------------------------------------- /notes-api/src/main/docker/postgresql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/src/main/docker/postgresql.yml -------------------------------------------------------------------------------- /notes-api/src/main/kotlin/com/okta/developer/notes/DataInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/src/main/kotlin/com/okta/developer/notes/DataInitializer.kt -------------------------------------------------------------------------------- /notes-api/src/main/kotlin/com/okta/developer/notes/DemoApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/src/main/kotlin/com/okta/developer/notes/DemoApplication.kt -------------------------------------------------------------------------------- /notes-api/src/main/kotlin/com/okta/developer/notes/LogoutController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/src/main/kotlin/com/okta/developer/notes/LogoutController.kt -------------------------------------------------------------------------------- /notes-api/src/main/kotlin/com/okta/developer/notes/RestConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/src/main/kotlin/com/okta/developer/notes/RestConfiguration.kt -------------------------------------------------------------------------------- /notes-api/src/main/kotlin/com/okta/developer/notes/RouteController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/src/main/kotlin/com/okta/developer/notes/RouteController.kt -------------------------------------------------------------------------------- /notes-api/src/main/kotlin/com/okta/developer/notes/SecurityConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/src/main/kotlin/com/okta/developer/notes/SecurityConfiguration.kt -------------------------------------------------------------------------------- /notes-api/src/main/kotlin/com/okta/developer/notes/UserController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/src/main/kotlin/com/okta/developer/notes/UserController.kt -------------------------------------------------------------------------------- /notes-api/src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/src/main/resources/application-dev.properties -------------------------------------------------------------------------------- /notes-api/src/main/resources/application-prod.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/src/main/resources/application-prod.properties -------------------------------------------------------------------------------- /notes-api/src/test/kotlin/com/okta/developer/notes/DemoApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes-api/src/test/kotlin/com/okta/developer/notes/DemoApplicationTests.kt -------------------------------------------------------------------------------- /notes/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/.editorconfig -------------------------------------------------------------------------------- /notes/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/.gitignore -------------------------------------------------------------------------------- /notes/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/Dockerfile -------------------------------------------------------------------------------- /notes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/README.md -------------------------------------------------------------------------------- /notes/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/angular.json -------------------------------------------------------------------------------- /notes/browserslist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/browserslist -------------------------------------------------------------------------------- /notes/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/e2e/protractor.conf.js -------------------------------------------------------------------------------- /notes/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /notes/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/e2e/src/app.po.ts -------------------------------------------------------------------------------- /notes/e2e/src/login.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/e2e/src/login.po.ts -------------------------------------------------------------------------------- /notes/e2e/src/notes.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/e2e/src/notes.e2e-spec.ts -------------------------------------------------------------------------------- /notes/e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/e2e/tsconfig.json -------------------------------------------------------------------------------- /notes/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/karma.conf.js -------------------------------------------------------------------------------- /notes/nginx.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/nginx.config -------------------------------------------------------------------------------- /notes/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/package-lock.json -------------------------------------------------------------------------------- /notes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/package.json -------------------------------------------------------------------------------- /notes/src/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/_variables.scss -------------------------------------------------------------------------------- /notes/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /notes/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/app.component.html -------------------------------------------------------------------------------- /notes/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /notes/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /notes/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/app.component.ts -------------------------------------------------------------------------------- /notes/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/app.module.ts -------------------------------------------------------------------------------- /notes/src/app/home/home.component.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /notes/src/app/home/home.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /notes/src/app/home/home.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/home/home.component.spec.ts -------------------------------------------------------------------------------- /notes/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/home/home.component.ts -------------------------------------------------------------------------------- /notes/src/app/note/model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/note/model.json -------------------------------------------------------------------------------- /notes/src/app/note/note-edit/note-edit.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/note/note-edit/note-edit.component.html -------------------------------------------------------------------------------- /notes/src/app/note/note-edit/note-edit.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/note/note-edit/note-edit.component.spec.ts -------------------------------------------------------------------------------- /notes/src/app/note/note-edit/note-edit.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/note/note-edit/note-edit.component.ts -------------------------------------------------------------------------------- /notes/src/app/note/note-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/note/note-filter.ts -------------------------------------------------------------------------------- /notes/src/app/note/note-list/note-list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/note/note-list/note-list.component.html -------------------------------------------------------------------------------- /notes/src/app/note/note-list/note-list.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/note/note-list/note-list.component.spec.ts -------------------------------------------------------------------------------- /notes/src/app/note/note-list/note-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/note/note-list/note-list.component.ts -------------------------------------------------------------------------------- /notes/src/app/note/note-list/sortable.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/note/note-list/sortable.directive.ts -------------------------------------------------------------------------------- /notes/src/app/note/note.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/note/note.module.ts -------------------------------------------------------------------------------- /notes/src/app/note/note.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/note/note.routes.ts -------------------------------------------------------------------------------- /notes/src/app/note/note.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/note/note.service.spec.ts -------------------------------------------------------------------------------- /notes/src/app/note/note.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/note/note.service.ts -------------------------------------------------------------------------------- /notes/src/app/note/note.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/note/note.ts -------------------------------------------------------------------------------- /notes/src/app/shared/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/app/shared/auth.service.ts -------------------------------------------------------------------------------- /notes/src/app/shared/user.ts: -------------------------------------------------------------------------------- 1 | export class User { 2 | sub: number; 3 | fullName: string; 4 | } 5 | -------------------------------------------------------------------------------- /notes/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /notes/src/assets/images/angular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/assets/images/angular.svg -------------------------------------------------------------------------------- /notes/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true, 3 | apiUrl: '' 4 | }; 5 | -------------------------------------------------------------------------------- /notes/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/environments/environment.ts -------------------------------------------------------------------------------- /notes/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/favicon.ico -------------------------------------------------------------------------------- /notes/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/index.html -------------------------------------------------------------------------------- /notes/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/main.ts -------------------------------------------------------------------------------- /notes/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/polyfills.ts -------------------------------------------------------------------------------- /notes/src/proxy.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/proxy.conf.js -------------------------------------------------------------------------------- /notes/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/styles.scss -------------------------------------------------------------------------------- /notes/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/src/test.ts -------------------------------------------------------------------------------- /notes/static.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/static.json -------------------------------------------------------------------------------- /notes/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/tsconfig.app.json -------------------------------------------------------------------------------- /notes/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/tsconfig.json -------------------------------------------------------------------------------- /notes/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/tsconfig.spec.json -------------------------------------------------------------------------------- /notes/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-angular-spring-boot-docker-example/HEAD/notes/tslint.json --------------------------------------------------------------------------------