├── README.md ├── client-product-management ├── .editorconfig ├── .gitignore ├── README.md ├── angular.json ├── e2e │ ├── protractor.conf.js │ ├── src │ │ ├── app.e2e-spec.ts │ │ └── app.po.ts │ └── tsconfig.e2e.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 │ │ ├── components │ │ │ ├── admin │ │ │ │ ├── dashboard │ │ │ │ │ ├── dashboard.component.css │ │ │ │ │ ├── dashboard.component.html │ │ │ │ │ ├── dashboard.component.spec.ts │ │ │ │ │ └── dashboard.component.ts │ │ │ │ ├── product-list │ │ │ │ │ ├── product-list.component.css │ │ │ │ │ ├── product-list.component.html │ │ │ │ │ ├── product-list.component.spec.ts │ │ │ │ │ └── product-list.component.ts │ │ │ │ ├── transaction-list │ │ │ │ │ ├── transaction-list.component.css │ │ │ │ │ ├── transaction-list.component.html │ │ │ │ │ ├── transaction-list.component.spec.ts │ │ │ │ │ └── transaction-list.component.ts │ │ │ │ └── user-list │ │ │ │ │ ├── user-list.component.css │ │ │ │ │ ├── user-list.component.html │ │ │ │ │ ├── user-list.component.spec.ts │ │ │ │ │ └── user-list.component.ts │ │ │ ├── error │ │ │ │ ├── not-found │ │ │ │ │ ├── not-found.component.css │ │ │ │ │ ├── not-found.component.html │ │ │ │ │ ├── not-found.component.spec.ts │ │ │ │ │ └── not-found.component.ts │ │ │ │ └── unathorized │ │ │ │ │ ├── unathorized.component.css │ │ │ │ │ ├── unathorized.component.html │ │ │ │ │ ├── unathorized.component.spec.ts │ │ │ │ │ └── unathorized.component.ts │ │ │ ├── template │ │ │ │ ├── admin-template │ │ │ │ │ ├── admin-template.component.css │ │ │ │ │ ├── admin-template.component.html │ │ │ │ │ ├── admin-template.component.spec.ts │ │ │ │ │ └── admin-template.component.ts │ │ │ │ └── user-template │ │ │ │ │ ├── user-template.component.css │ │ │ │ │ ├── user-template.component.html │ │ │ │ │ ├── user-template.component.spec.ts │ │ │ │ │ └── user-template.component.ts │ │ │ └── user │ │ │ │ ├── detail │ │ │ │ ├── detail.component.css │ │ │ │ ├── detail.component.html │ │ │ │ ├── detail.component.spec.ts │ │ │ │ └── detail.component.ts │ │ │ │ ├── home │ │ │ │ ├── home.component.css │ │ │ │ ├── home.component.html │ │ │ │ ├── home.component.spec.ts │ │ │ │ └── home.component.ts │ │ │ │ ├── login │ │ │ │ ├── login.component.css │ │ │ │ ├── login.component.html │ │ │ │ ├── login.component.spec.ts │ │ │ │ └── login.component.ts │ │ │ │ ├── profile │ │ │ │ ├── profile.component.css │ │ │ │ ├── profile.component.html │ │ │ │ ├── profile.component.spec.ts │ │ │ │ └── profile.component.ts │ │ │ │ └── register │ │ │ │ ├── register.component.css │ │ │ │ ├── register.component.html │ │ │ │ ├── register.component.spec.ts │ │ │ │ └── register.component.ts │ │ ├── guards │ │ │ ├── auth.guard.spec.ts │ │ │ └── auth.guard.ts │ │ ├── model │ │ │ ├── product.ts │ │ │ ├── role.ts │ │ │ ├── transaction.ts │ │ │ └── user.ts │ │ └── services │ │ │ ├── admin.service.spec.ts │ │ │ ├── admin.service.ts │ │ │ ├── user.service.spec.ts │ │ │ └── user.service.ts │ ├── assets │ │ ├── .gitkeep │ │ ├── fonts │ │ │ ├── glyphicons │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ ├── glyphicons-halflings-regular.woff2 │ │ │ │ └── glyphicons.css │ │ │ ├── material-icons │ │ │ │ ├── MaterialIcons-Regular.eot │ │ │ │ ├── MaterialIcons-Regular.ijmap │ │ │ │ ├── MaterialIcons-Regular.svg │ │ │ │ ├── MaterialIcons-Regular.ttf │ │ │ │ ├── MaterialIcons-Regular.woff │ │ │ │ ├── MaterialIcons-Regular.woff2 │ │ │ │ ├── codepoints │ │ │ │ └── material-icons.css │ │ │ └── prettify-angulario.css │ │ └── imgs │ │ │ └── angular.png │ ├── browserslist │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── karma.conf.js │ ├── main.ts │ ├── polyfills.ts │ ├── styles.css │ ├── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.spec.json │ └── tslint.json ├── tsconfig.json └── tslint.json └── server-product-management ├── .gitignore ├── README.md ├── build.gradle ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src ├── main ├── java │ └── com │ │ └── sha │ │ └── serverproductmanagement │ │ ├── ServerProductManagementApplication.java │ │ ├── config │ │ └── WebSecurityConfig.java │ │ ├── controller │ │ ├── AdminController.java │ │ └── UserController.java │ │ ├── jwt │ │ ├── JWTAuthorizationFilter.java │ │ └── JwtTokenProvider.java │ │ ├── model │ │ ├── Product.java │ │ ├── Role.java │ │ ├── StringResponse.java │ │ ├── Transaction.java │ │ └── User.java │ │ ├── repository │ │ ├── ProductRepository.java │ │ ├── TransactionRepository.java │ │ └── UserRepository.java │ │ └── service │ │ ├── ProductService.java │ │ ├── ProductServiceImpl.java │ │ ├── TransactionService.java │ │ ├── TransactionServiceImpl.java │ │ ├── UserDetailsServiceImpl.java │ │ ├── UserService.java │ │ └── UserServiceImpl.java └── resources │ ├── application.properties │ └── db │ └── changelog │ ├── db.changelog-1.0.xml │ └── db.changelog-master.xml └── test └── java └── com └── sha └── serverproductmanagement ├── ServerProductManagementApplicationTests.java └── Test.java /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/README.md -------------------------------------------------------------------------------- /client-product-management/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/.editorconfig -------------------------------------------------------------------------------- /client-product-management/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/.gitignore -------------------------------------------------------------------------------- /client-product-management/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/README.md -------------------------------------------------------------------------------- /client-product-management/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/angular.json -------------------------------------------------------------------------------- /client-product-management/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/e2e/protractor.conf.js -------------------------------------------------------------------------------- /client-product-management/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /client-product-management/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/e2e/src/app.po.ts -------------------------------------------------------------------------------- /client-product-management/e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /client-product-management/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/package.json -------------------------------------------------------------------------------- /client-product-management/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /client-product-management/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client-product-management/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/app.component.html -------------------------------------------------------------------------------- /client-product-management/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/app.component.ts -------------------------------------------------------------------------------- /client-product-management/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/app.module.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/admin/dashboard/dashboard.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/admin/dashboard/dashboard.component.css -------------------------------------------------------------------------------- /client-product-management/src/app/components/admin/dashboard/dashboard.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/admin/dashboard/dashboard.component.html -------------------------------------------------------------------------------- /client-product-management/src/app/components/admin/dashboard/dashboard.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/admin/dashboard/dashboard.component.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/admin/dashboard/dashboard.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/admin/dashboard/dashboard.component.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/admin/product-list/product-list.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/admin/product-list/product-list.component.css -------------------------------------------------------------------------------- /client-product-management/src/app/components/admin/product-list/product-list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/admin/product-list/product-list.component.html -------------------------------------------------------------------------------- /client-product-management/src/app/components/admin/product-list/product-list.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/admin/product-list/product-list.component.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/admin/product-list/product-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/admin/product-list/product-list.component.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/admin/transaction-list/transaction-list.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/admin/transaction-list/transaction-list.component.css -------------------------------------------------------------------------------- /client-product-management/src/app/components/admin/transaction-list/transaction-list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/admin/transaction-list/transaction-list.component.html -------------------------------------------------------------------------------- /client-product-management/src/app/components/admin/transaction-list/transaction-list.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/admin/transaction-list/transaction-list.component.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/admin/transaction-list/transaction-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/admin/transaction-list/transaction-list.component.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/admin/user-list/user-list.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/admin/user-list/user-list.component.css -------------------------------------------------------------------------------- /client-product-management/src/app/components/admin/user-list/user-list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/admin/user-list/user-list.component.html -------------------------------------------------------------------------------- /client-product-management/src/app/components/admin/user-list/user-list.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/admin/user-list/user-list.component.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/admin/user-list/user-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/admin/user-list/user-list.component.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/error/not-found/not-found.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/error/not-found/not-found.component.css -------------------------------------------------------------------------------- /client-product-management/src/app/components/error/not-found/not-found.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/error/not-found/not-found.component.html -------------------------------------------------------------------------------- /client-product-management/src/app/components/error/not-found/not-found.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/error/not-found/not-found.component.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/error/not-found/not-found.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/error/not-found/not-found.component.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/error/unathorized/unathorized.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/error/unathorized/unathorized.component.css -------------------------------------------------------------------------------- /client-product-management/src/app/components/error/unathorized/unathorized.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/error/unathorized/unathorized.component.html -------------------------------------------------------------------------------- /client-product-management/src/app/components/error/unathorized/unathorized.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/error/unathorized/unathorized.component.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/error/unathorized/unathorized.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/error/unathorized/unathorized.component.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/template/admin-template/admin-template.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/template/admin-template/admin-template.component.css -------------------------------------------------------------------------------- /client-product-management/src/app/components/template/admin-template/admin-template.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/template/admin-template/admin-template.component.html -------------------------------------------------------------------------------- /client-product-management/src/app/components/template/admin-template/admin-template.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/template/admin-template/admin-template.component.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/template/admin-template/admin-template.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/template/admin-template/admin-template.component.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/template/user-template/user-template.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client-product-management/src/app/components/template/user-template/user-template.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/template/user-template/user-template.component.html -------------------------------------------------------------------------------- /client-product-management/src/app/components/template/user-template/user-template.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/template/user-template/user-template.component.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/template/user-template/user-template.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/template/user-template/user-template.component.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/detail/detail.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/detail/detail.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/detail/detail.component.html -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/detail/detail.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/detail/detail.component.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/detail/detail.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/detail/detail.component.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/home/home.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/home/home.component.css -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/home/home.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/home/home.component.html -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/home/home.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/home/home.component.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/home/home.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/home/home.component.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/login/login.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/login/login.component.css -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/login/login.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/login/login.component.html -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/login/login.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/login/login.component.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/login/login.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/login/login.component.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/profile/profile.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/profile/profile.component.css -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/profile/profile.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/profile/profile.component.html -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/profile/profile.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/profile/profile.component.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/profile/profile.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/profile/profile.component.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/register/register.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/register/register.component.css -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/register/register.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/register/register.component.html -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/register/register.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/register/register.component.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/components/user/register/register.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/components/user/register/register.component.ts -------------------------------------------------------------------------------- /client-product-management/src/app/guards/auth.guard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/guards/auth.guard.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/guards/auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/guards/auth.guard.ts -------------------------------------------------------------------------------- /client-product-management/src/app/model/product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/model/product.ts -------------------------------------------------------------------------------- /client-product-management/src/app/model/role.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/model/role.ts -------------------------------------------------------------------------------- /client-product-management/src/app/model/transaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/model/transaction.ts -------------------------------------------------------------------------------- /client-product-management/src/app/model/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/model/user.ts -------------------------------------------------------------------------------- /client-product-management/src/app/services/admin.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/services/admin.service.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/services/admin.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/services/admin.service.ts -------------------------------------------------------------------------------- /client-product-management/src/app/services/user.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/services/user.service.spec.ts -------------------------------------------------------------------------------- /client-product-management/src/app/services/user.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/app/services/user.service.ts -------------------------------------------------------------------------------- /client-product-management/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client-product-management/src/assets/fonts/glyphicons/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/assets/fonts/glyphicons/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /client-product-management/src/assets/fonts/glyphicons/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/assets/fonts/glyphicons/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /client-product-management/src/assets/fonts/glyphicons/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/assets/fonts/glyphicons/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /client-product-management/src/assets/fonts/glyphicons/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/assets/fonts/glyphicons/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /client-product-management/src/assets/fonts/glyphicons/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/assets/fonts/glyphicons/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /client-product-management/src/assets/fonts/glyphicons/glyphicons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/assets/fonts/glyphicons/glyphicons.css -------------------------------------------------------------------------------- /client-product-management/src/assets/fonts/material-icons/MaterialIcons-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/assets/fonts/material-icons/MaterialIcons-Regular.eot -------------------------------------------------------------------------------- /client-product-management/src/assets/fonts/material-icons/MaterialIcons-Regular.ijmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/assets/fonts/material-icons/MaterialIcons-Regular.ijmap -------------------------------------------------------------------------------- /client-product-management/src/assets/fonts/material-icons/MaterialIcons-Regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/assets/fonts/material-icons/MaterialIcons-Regular.svg -------------------------------------------------------------------------------- /client-product-management/src/assets/fonts/material-icons/MaterialIcons-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/assets/fonts/material-icons/MaterialIcons-Regular.ttf -------------------------------------------------------------------------------- /client-product-management/src/assets/fonts/material-icons/MaterialIcons-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/assets/fonts/material-icons/MaterialIcons-Regular.woff -------------------------------------------------------------------------------- /client-product-management/src/assets/fonts/material-icons/MaterialIcons-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/assets/fonts/material-icons/MaterialIcons-Regular.woff2 -------------------------------------------------------------------------------- /client-product-management/src/assets/fonts/material-icons/codepoints: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/assets/fonts/material-icons/codepoints -------------------------------------------------------------------------------- /client-product-management/src/assets/fonts/material-icons/material-icons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/assets/fonts/material-icons/material-icons.css -------------------------------------------------------------------------------- /client-product-management/src/assets/fonts/prettify-angulario.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/assets/fonts/prettify-angulario.css -------------------------------------------------------------------------------- /client-product-management/src/assets/imgs/angular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/assets/imgs/angular.png -------------------------------------------------------------------------------- /client-product-management/src/browserslist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/browserslist -------------------------------------------------------------------------------- /client-product-management/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /client-product-management/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/environments/environment.ts -------------------------------------------------------------------------------- /client-product-management/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/favicon.ico -------------------------------------------------------------------------------- /client-product-management/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/index.html -------------------------------------------------------------------------------- /client-product-management/src/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/karma.conf.js -------------------------------------------------------------------------------- /client-product-management/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/main.ts -------------------------------------------------------------------------------- /client-product-management/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/polyfills.ts -------------------------------------------------------------------------------- /client-product-management/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/styles.css -------------------------------------------------------------------------------- /client-product-management/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/test.ts -------------------------------------------------------------------------------- /client-product-management/src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/tsconfig.app.json -------------------------------------------------------------------------------- /client-product-management/src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/tsconfig.spec.json -------------------------------------------------------------------------------- /client-product-management/src/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/src/tslint.json -------------------------------------------------------------------------------- /client-product-management/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/tsconfig.json -------------------------------------------------------------------------------- /client-product-management/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/client-product-management/tslint.json -------------------------------------------------------------------------------- /server-product-management/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/.gitignore -------------------------------------------------------------------------------- /server-product-management/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/README.md -------------------------------------------------------------------------------- /server-product-management/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/build.gradle -------------------------------------------------------------------------------- /server-product-management/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /server-product-management/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /server-product-management/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/gradlew -------------------------------------------------------------------------------- /server-product-management/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/gradlew.bat -------------------------------------------------------------------------------- /server-product-management/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/settings.gradle -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/ServerProductManagementApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/ServerProductManagementApplication.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/config/WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/config/WebSecurityConfig.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/controller/AdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/controller/AdminController.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/controller/UserController.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/jwt/JWTAuthorizationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/jwt/JWTAuthorizationFilter.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/jwt/JwtTokenProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/jwt/JwtTokenProvider.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/model/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/model/Product.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/model/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/model/Role.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/model/StringResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/model/StringResponse.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/model/Transaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/model/Transaction.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/model/User.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/repository/ProductRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/repository/ProductRepository.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/repository/TransactionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/repository/TransactionRepository.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/repository/UserRepository.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/service/ProductService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/service/ProductService.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/service/ProductServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/service/ProductServiceImpl.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/service/TransactionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/service/TransactionService.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/service/TransactionServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/service/TransactionServiceImpl.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/service/UserDetailsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/service/UserDetailsServiceImpl.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/service/UserService.java -------------------------------------------------------------------------------- /server-product-management/src/main/java/com/sha/serverproductmanagement/service/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/java/com/sha/serverproductmanagement/service/UserServiceImpl.java -------------------------------------------------------------------------------- /server-product-management/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/resources/application.properties -------------------------------------------------------------------------------- /server-product-management/src/main/resources/db/changelog/db.changelog-1.0.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/resources/db/changelog/db.changelog-1.0.xml -------------------------------------------------------------------------------- /server-product-management/src/main/resources/db/changelog/db.changelog-master.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/main/resources/db/changelog/db.changelog-master.xml -------------------------------------------------------------------------------- /server-product-management/src/test/java/com/sha/serverproductmanagement/ServerProductManagementApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/test/java/com/sha/serverproductmanagement/ServerProductManagementApplicationTests.java -------------------------------------------------------------------------------- /server-product-management/src/test/java/com/sha/serverproductmanagement/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/senolatac/spring-boot-angular-admin-panel/HEAD/server-product-management/src/test/java/com/sha/serverproductmanagement/Test.java --------------------------------------------------------------------------------