├── .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 │ ├── kotlin │ │ └── com │ │ │ └── okta │ │ │ └── developer │ │ │ └── notes │ │ │ ├── DataInitializer.kt │ │ │ ├── DemoApplication.kt │ │ │ ├── RestConfiguration.kt │ │ │ ├── SecurityConfiguration.kt │ │ │ └── UserController.kt │ └── resources │ │ └── application.properties │ └── test │ └── kotlin │ └── com │ └── okta │ └── developer │ └── notes │ └── DemoApplicationTests.kt └── notes ├── .editorconfig ├── .gitignore ├── README.md ├── angular.json ├── browserslist ├── e2e ├── protractor.conf.js ├── src │ ├── app.e2e-spec.ts │ └── app.po.ts └── tsconfig.json ├── karma.conf.js ├── package-lock.json ├── package.json ├── src ├── app │ ├── app-routing.module.ts │ ├── app.component.css │ ├── app.component.html │ ├── app.component.spec.ts │ ├── app.component.ts │ ├── app.module.ts │ ├── auth-routing.module.ts │ ├── home │ │ ├── home.component.css │ │ ├── home.component.html │ │ ├── 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 │ │ ├── note.module.ts │ │ ├── note.routes.ts │ │ ├── note.service.spec.ts │ │ ├── note.service.ts │ │ └── note.ts │ └── shared │ │ └── okta │ │ └── auth.interceptor.ts ├── assets │ ├── .gitkeep │ └── images │ │ └── angular.svg ├── environments │ ├── environment.prod.ts │ └── environment.ts ├── favicon.ico ├── index.html ├── main.ts ├── polyfills.ts ├── styles.css └── test.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.spec.json └── tslint.json /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/README.md -------------------------------------------------------------------------------- /demo.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/demo.adoc -------------------------------------------------------------------------------- /notes-api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes-api/.gitignore -------------------------------------------------------------------------------- /notes-api/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes-api/build.gradle.kts -------------------------------------------------------------------------------- /notes-api/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes-api/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /notes-api/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes-api/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /notes-api/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes-api/gradlew -------------------------------------------------------------------------------- /notes-api/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes-api/gradlew.bat -------------------------------------------------------------------------------- /notes-api/settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "notes-api" 2 | -------------------------------------------------------------------------------- /notes-api/src/main/kotlin/com/okta/developer/notes/DataInitializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-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-spring-boot-2-angular-9-example/HEAD/notes-api/src/main/kotlin/com/okta/developer/notes/DemoApplication.kt -------------------------------------------------------------------------------- /notes-api/src/main/kotlin/com/okta/developer/notes/RestConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes-api/src/main/kotlin/com/okta/developer/notes/RestConfiguration.kt -------------------------------------------------------------------------------- /notes-api/src/main/kotlin/com/okta/developer/notes/SecurityConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-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-spring-boot-2-angular-9-example/HEAD/notes-api/src/main/kotlin/com/okta/developer/notes/UserController.kt -------------------------------------------------------------------------------- /notes-api/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes-api/src/main/resources/application.properties -------------------------------------------------------------------------------- /notes-api/src/test/kotlin/com/okta/developer/notes/DemoApplicationTests.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes-api/src/test/kotlin/com/okta/developer/notes/DemoApplicationTests.kt -------------------------------------------------------------------------------- /notes/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/.editorconfig -------------------------------------------------------------------------------- /notes/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/.gitignore -------------------------------------------------------------------------------- /notes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/README.md -------------------------------------------------------------------------------- /notes/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/angular.json -------------------------------------------------------------------------------- /notes/browserslist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/browserslist -------------------------------------------------------------------------------- /notes/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/e2e/protractor.conf.js -------------------------------------------------------------------------------- /notes/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /notes/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/e2e/src/app.po.ts -------------------------------------------------------------------------------- /notes/e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/e2e/tsconfig.json -------------------------------------------------------------------------------- /notes/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/karma.conf.js -------------------------------------------------------------------------------- /notes/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/package-lock.json -------------------------------------------------------------------------------- /notes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/package.json -------------------------------------------------------------------------------- /notes/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /notes/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /notes/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/app/app.component.html -------------------------------------------------------------------------------- /notes/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /notes/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/app/app.component.ts -------------------------------------------------------------------------------- /notes/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/app/app.module.ts -------------------------------------------------------------------------------- /notes/src/app/auth-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/app/auth-routing.module.ts -------------------------------------------------------------------------------- /notes/src/app/home/home.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /notes/src/app/home/home.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/app/home/home.component.html -------------------------------------------------------------------------------- /notes/src/app/home/home.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/app/home/home.component.spec.ts -------------------------------------------------------------------------------- /notes/src/app/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/app/home/home.component.ts -------------------------------------------------------------------------------- /notes/src/app/note/model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/app/note/model.json -------------------------------------------------------------------------------- /notes/src/app/note/note-edit/note-edit.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-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-spring-boot-2-angular-9-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-spring-boot-2-angular-9-example/HEAD/notes/src/app/note/note-edit/note-edit.component.ts -------------------------------------------------------------------------------- /notes/src/app/note/note-filter.ts: -------------------------------------------------------------------------------- 1 | export class NoteFilter { 2 | title = ''; 3 | } 4 | -------------------------------------------------------------------------------- /notes/src/app/note/note-list/note-list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-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-spring-boot-2-angular-9-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-spring-boot-2-angular-9-example/HEAD/notes/src/app/note/note-list/note-list.component.ts -------------------------------------------------------------------------------- /notes/src/app/note/note.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/app/note/note.module.ts -------------------------------------------------------------------------------- /notes/src/app/note/note.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/app/note/note.routes.ts -------------------------------------------------------------------------------- /notes/src/app/note/note.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/app/note/note.service.spec.ts -------------------------------------------------------------------------------- /notes/src/app/note/note.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/app/note/note.service.ts -------------------------------------------------------------------------------- /notes/src/app/note/note.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/app/note/note.ts -------------------------------------------------------------------------------- /notes/src/app/shared/okta/auth.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/app/shared/okta/auth.interceptor.ts -------------------------------------------------------------------------------- /notes/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /notes/src/assets/images/angular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/assets/images/angular.svg -------------------------------------------------------------------------------- /notes/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /notes/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/environments/environment.ts -------------------------------------------------------------------------------- /notes/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/favicon.ico -------------------------------------------------------------------------------- /notes/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/index.html -------------------------------------------------------------------------------- /notes/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/main.ts -------------------------------------------------------------------------------- /notes/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/polyfills.ts -------------------------------------------------------------------------------- /notes/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/styles.css -------------------------------------------------------------------------------- /notes/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/src/test.ts -------------------------------------------------------------------------------- /notes/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/tsconfig.app.json -------------------------------------------------------------------------------- /notes/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/tsconfig.json -------------------------------------------------------------------------------- /notes/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/tsconfig.spec.json -------------------------------------------------------------------------------- /notes/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oktadev/okta-spring-boot-2-angular-9-example/HEAD/notes/tslint.json --------------------------------------------------------------------------------