├── .gitignore ├── 1-Project ├── .dockerignore ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── backend-mongodb │ ├── .gitignore │ ├── .prettierrc │ ├── .vscode │ │ ├── launch.json │ │ └── settings.json │ ├── config │ │ ├── index.js │ │ ├── localhost.js │ │ ├── production.js │ │ └── test.js │ ├── package-lock.json │ ├── package.json │ ├── server.js │ └── src │ │ ├── __fixtures__ │ │ ├── bookFixture.js │ │ ├── genericFixture.js │ │ ├── index.js │ │ ├── loanFixture.js │ │ └── userFixture.js │ │ ├── __mocks__ │ │ └── nodemailer.js │ │ ├── api │ │ ├── auditLog │ │ │ ├── auditLogList.js │ │ │ └── index.js │ │ ├── auth │ │ │ ├── authIsEmailConfigured.js │ │ │ ├── authMe.js │ │ │ ├── authPasswordReset.js │ │ │ ├── authSendEmailAddressVerificationEmail.js │ │ │ ├── authSendPasswordResetEmail.js │ │ │ ├── authSignIn.js │ │ │ ├── authSignUp.js │ │ │ ├── authUpdateProfile.js │ │ │ ├── authVerifyEmail.js │ │ │ └── index.js │ │ ├── book │ │ │ ├── bookAutocomplete.js │ │ │ ├── bookCreate.js │ │ │ ├── bookDestroy.js │ │ │ ├── bookFind.js │ │ │ ├── bookImport.js │ │ │ ├── bookList.js │ │ │ ├── bookUpdate.js │ │ │ └── index.js │ │ ├── file │ │ │ ├── download.js │ │ │ ├── index.js │ │ │ └── upload.js │ │ ├── iam │ │ │ ├── iamChangeStatus.js │ │ │ ├── iamCreate.js │ │ │ ├── iamEdit.js │ │ │ ├── iamFind.js │ │ │ ├── iamImport.js │ │ │ ├── iamListRoles.js │ │ │ ├── iamListUsers.js │ │ │ ├── iamRemove.js │ │ │ ├── iamUserAutocomplete.js │ │ │ └── index.js │ │ ├── index.js │ │ ├── loan │ │ │ ├── index.js │ │ │ ├── loanAutocomplete.js │ │ │ ├── loanCreate.js │ │ │ ├── loanDestroy.js │ │ │ ├── loanFind.js │ │ │ ├── loanImport.js │ │ │ ├── loanList.js │ │ │ └── loanUpdate.js │ │ └── settings │ │ │ ├── index.js │ │ │ ├── settingsFind.js │ │ │ └── settingsSave.js │ │ ├── auth │ │ └── authMiddleware.js │ │ ├── database │ │ ├── database.js │ │ ├── databaseInit.js │ │ ├── models │ │ │ ├── auditLog.js │ │ │ ├── book.js │ │ │ ├── file.js │ │ │ ├── loan.js │ │ │ ├── settings.js │ │ │ └── user.js │ │ ├── repositories │ │ │ ├── abstractEntityRepository.js │ │ │ ├── abstractRepository.js │ │ │ ├── auditLogRepository.js │ │ │ ├── bookRepository.js │ │ │ ├── loanRepository.js │ │ │ ├── settingsRepository.js │ │ │ ├── userRepository.js │ │ │ └── userRoleRepository.js │ │ └── utils │ │ │ └── mongooseQuery.js │ │ ├── emails │ │ ├── emailAddressVerificationEmail.js │ │ ├── invitationEmail.js │ │ └── passwordResetEmail.js │ │ ├── errors │ │ ├── forbiddenError.js │ │ └── validationError.js │ │ ├── external │ │ └── nodemailer.js │ │ ├── i18n │ │ ├── en.js │ │ ├── index.js │ │ └── pt-BR.js │ │ ├── security │ │ ├── permissions.js │ │ └── roles.js │ │ └── services │ │ ├── auth │ │ ├── authProfileEditor.js │ │ └── authService.js │ │ ├── bookService.js │ │ ├── iam │ │ ├── iamCreator.js │ │ ├── iamEditor.js │ │ ├── iamImporter.js │ │ ├── iamRemover.js │ │ ├── iamStatusChanger.js │ │ └── permissionChecker.js │ │ ├── loanService.js │ │ ├── settingsService.js │ │ └── shared │ │ └── email │ │ └── emailSender.js ├── backend-sql │ ├── .gitignore │ ├── .prettierrc │ ├── .vscode │ │ ├── launch.json │ │ └── settings.json │ ├── config │ │ ├── index.js │ │ ├── localhost.js │ │ ├── production.js │ │ └── test.js │ ├── migrations │ │ └── reset.js │ ├── package-lock.json │ ├── package.json │ ├── server.js │ └── src │ │ ├── __fixtures__ │ │ ├── bookFixture.js │ │ ├── genericFixture.js │ │ ├── index.js │ │ ├── loanFixture.js │ │ └── userFixture.js │ │ ├── __mocks__ │ │ └── nodemailer.js │ │ ├── api │ │ ├── auditLog │ │ │ ├── auditLogList.js │ │ │ └── index.js │ │ ├── auth │ │ │ ├── authIsEmailConfigured.js │ │ │ ├── authMe.js │ │ │ ├── authPasswordReset.js │ │ │ ├── authSendEmailAddressVerificationEmail.js │ │ │ ├── authSendPasswordResetEmail.js │ │ │ ├── authSignIn.js │ │ │ ├── authSignUp.js │ │ │ ├── authUpdateProfile.js │ │ │ ├── authVerifyEmail.js │ │ │ └── index.js │ │ ├── book │ │ │ ├── bookAutocomplete.js │ │ │ ├── bookCreate.js │ │ │ ├── bookDestroy.js │ │ │ ├── bookFind.js │ │ │ ├── bookImport.js │ │ │ ├── bookList.js │ │ │ ├── bookUpdate.js │ │ │ └── index.js │ │ ├── file │ │ │ ├── download.js │ │ │ ├── index.js │ │ │ └── upload.js │ │ ├── iam │ │ │ ├── iamChangeStatus.js │ │ │ ├── iamCreate.js │ │ │ ├── iamEdit.js │ │ │ ├── iamFind.js │ │ │ ├── iamImport.js │ │ │ ├── iamListRoles.js │ │ │ ├── iamListUsers.js │ │ │ ├── iamRemove.js │ │ │ ├── iamUserAutocomplete.js │ │ │ └── index.js │ │ ├── index.js │ │ ├── loan │ │ │ ├── index.js │ │ │ ├── loanAutocomplete.js │ │ │ ├── loanCreate.js │ │ │ ├── loanDestroy.js │ │ │ ├── loanFind.js │ │ │ ├── loanImport.js │ │ │ ├── loanList.js │ │ │ └── loanUpdate.js │ │ └── settings │ │ │ ├── index.js │ │ │ ├── settingsFind.js │ │ │ └── settingsSave.js │ │ ├── auth │ │ └── authMiddleware.js │ │ ├── database │ │ ├── database.js │ │ ├── databaseInit.js │ │ ├── models │ │ │ ├── auditLog.js │ │ │ ├── book.js │ │ │ ├── file.js │ │ │ ├── index.js │ │ │ ├── loan.js │ │ │ ├── settings.js │ │ │ ├── user.js │ │ │ └── userRole.js │ │ ├── repositories │ │ │ ├── abstractRepository.js │ │ │ ├── auditLogRepository.js │ │ │ ├── bookRepository.js │ │ │ ├── fileRepository.js │ │ │ ├── loanRepository.js │ │ │ ├── settingsRepository.js │ │ │ ├── userRepository.js │ │ │ └── userRoleRepository.js │ │ └── utils │ │ │ ├── sequelizeAutocompleteFilter.js │ │ │ └── sequelizeFilter.js │ │ ├── emails │ │ ├── emailAddressVerificationEmail.js │ │ ├── invitationEmail.js │ │ └── passwordResetEmail.js │ │ ├── errors │ │ ├── forbiddenError.js │ │ └── validationError.js │ │ ├── external │ │ └── nodemailer.js │ │ ├── i18n │ │ ├── en.js │ │ ├── index.js │ │ └── pt-BR.js │ │ ├── security │ │ ├── permissions.js │ │ └── roles.js │ │ └── services │ │ ├── auth │ │ ├── authProfileEditor.js │ │ └── authService.js │ │ ├── bookService.js │ │ ├── iam │ │ ├── iamCreator.js │ │ ├── iamEditor.js │ │ ├── iamImporter.js │ │ ├── iamRemover.js │ │ ├── iamStatusChanger.js │ │ └── permissionChecker.js │ │ ├── loanService.js │ │ ├── settingsService.js │ │ └── shared │ │ └── email │ │ └── emailSender.js ├── docker-compose.yml ├── frontend │ ├── .browserslistrc │ ├── .env.localhost │ ├── .env.production │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierrc │ ├── .vscode │ │ └── settings.json │ ├── babel.config.js │ ├── jsconfig.json │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.js │ ├── public │ │ ├── favicon.ico │ │ ├── images │ │ │ ├── 403.svg │ │ │ ├── 404.svg │ │ │ ├── 500.svg │ │ │ ├── emailUnverified.jpg │ │ │ ├── emptyPermissions.jpg │ │ │ ├── flags │ │ │ │ ├── 16 │ │ │ │ │ ├── Brazil.png │ │ │ │ │ └── United-States.png │ │ │ │ ├── 24 │ │ │ │ │ ├── Brazil.png │ │ │ │ │ └── United-States.png │ │ │ │ └── README.md │ │ │ ├── forgotPassword.jpg │ │ │ ├── signin.jpg │ │ │ └── signup.jpg │ │ ├── index.html │ │ ├── styles │ │ │ ├── css │ │ │ │ ├── auth.css │ │ │ │ ├── colors.css │ │ │ │ ├── errors.css │ │ │ │ ├── filter.css │ │ │ │ ├── font-awesome.custom.css │ │ │ │ ├── form.css │ │ │ │ ├── index.css │ │ │ │ ├── layout.css │ │ │ │ ├── settings.css │ │ │ │ ├── table.css │ │ │ │ └── view.css │ │ │ └── fonts │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ └── fontawesome-webfont.woff2 │ │ └── theme │ │ │ ├── cyan.css │ │ │ ├── default.css │ │ │ ├── fonts │ │ │ ├── element-icons.ttf │ │ │ └── element-icons.woff │ │ │ ├── geek-blue.css │ │ │ ├── gold.css │ │ │ ├── lime.css │ │ │ ├── magenta.css │ │ │ ├── orange.css │ │ │ ├── polar-green.css │ │ │ ├── purple.css │ │ │ ├── red.css │ │ │ ├── volcano.css │ │ │ └── yellow.css │ └── src │ │ ├── app-module.js │ │ ├── app.vue │ │ ├── config │ │ ├── index.js │ │ ├── localhost.js │ │ ├── production.js │ │ └── testenv.js │ │ ├── i18n │ │ ├── en.js │ │ ├── index.js │ │ └── pt-BR.js │ │ ├── main.js │ │ ├── modules │ │ ├── audit-log │ │ │ ├── audit-log-exporter-fields.js │ │ │ ├── audit-log-model.js │ │ │ ├── audit-log-module.js │ │ │ ├── audit-log-permissions.js │ │ │ ├── audit-log-routes.js │ │ │ ├── audit-log-service.js │ │ │ ├── audit-log-store.js │ │ │ └── components │ │ │ │ ├── audit-log-filter.vue │ │ │ │ ├── audit-log-page.vue │ │ │ │ ├── audit-log-table.vue │ │ │ │ └── audit-log-toolbar.vue │ │ ├── auth │ │ │ ├── auth-module.js │ │ │ ├── auth-routes.js │ │ │ ├── auth-service.js │ │ │ ├── auth-store.js │ │ │ ├── auth-token.js │ │ │ ├── components │ │ │ │ ├── email-unverified-page.vue │ │ │ │ ├── empty-permissions-page.vue │ │ │ │ ├── forgot-password-page.vue │ │ │ │ ├── password-reset-page.vue │ │ │ │ ├── profile-form-page.vue │ │ │ │ ├── signin-page.vue │ │ │ │ ├── signup-page.vue │ │ │ │ └── verify-email-page.vue │ │ │ ├── guards │ │ │ │ ├── auth-guard-mixin.js │ │ │ │ ├── email-already-verified-guard-mixin.js │ │ │ │ ├── not-empty-permissions-guard-mixin.js │ │ │ │ ├── permission-guard-mixin.js │ │ │ │ └── unauth-guard-mixin.js │ │ │ ├── user-field.js │ │ │ └── user-model.js │ │ ├── book │ │ │ ├── book-destroy-store.js │ │ │ ├── book-field.js │ │ │ ├── book-form-store.js │ │ │ ├── book-importer-fields.js │ │ │ ├── book-importer-store.js │ │ │ ├── book-list-exporter-fields.js │ │ │ ├── book-list-store.js │ │ │ ├── book-model.js │ │ │ ├── book-module.js │ │ │ ├── book-permissions.js │ │ │ ├── book-routes.js │ │ │ ├── book-service.js │ │ │ ├── book-store.js │ │ │ ├── book-view-store.js │ │ │ └── components │ │ │ │ ├── book-form-page.vue │ │ │ │ ├── book-importer-page.vue │ │ │ │ ├── book-list-filter.vue │ │ │ │ ├── book-list-page.vue │ │ │ │ ├── book-list-table.vue │ │ │ │ ├── book-list-toolbar.vue │ │ │ │ ├── book-view-page.vue │ │ │ │ └── book-view-toolbar.vue │ │ ├── home │ │ │ ├── components │ │ │ │ ├── home-chart.vue │ │ │ │ └── home-page.vue │ │ │ ├── home-module.js │ │ │ └── home-routes.js │ │ ├── iam │ │ │ ├── components │ │ │ │ ├── iam-edit-page.vue │ │ │ │ ├── iam-importer-page.vue │ │ │ │ ├── iam-list-filter.vue │ │ │ │ ├── iam-list-page.vue │ │ │ │ ├── iam-list-table.vue │ │ │ │ ├── iam-list-toolbar.vue │ │ │ │ ├── iam-new-page.vue │ │ │ │ ├── iam-view-page.vue │ │ │ │ └── iam-view-toolbar.vue │ │ │ ├── iam-form-store.js │ │ │ ├── iam-importer-fields.js │ │ │ ├── iam-importer-store.js │ │ │ ├── iam-list-exporter-fields.js │ │ │ ├── iam-list-store.js │ │ │ ├── iam-module.js │ │ │ ├── iam-permissions.js │ │ │ ├── iam-routes.js │ │ │ ├── iam-service.js │ │ │ ├── iam-store.js │ │ │ ├── iam-view-store.js │ │ │ └── permission-checker.js │ │ ├── layout │ │ │ ├── components │ │ │ │ ├── error-403-page.vue │ │ │ │ ├── error-404-page.vue │ │ │ │ ├── error-500-page.vue │ │ │ │ ├── header.vue │ │ │ │ ├── layout.vue │ │ │ │ └── menu.vue │ │ │ ├── layout-module.js │ │ │ ├── layout-routes.js │ │ │ └── layout-store.js │ │ ├── loan │ │ │ ├── components │ │ │ │ ├── loan-form-page.vue │ │ │ │ ├── loan-importer-page.vue │ │ │ │ ├── loan-list-filter.vue │ │ │ │ ├── loan-list-page.vue │ │ │ │ ├── loan-list-table.vue │ │ │ │ ├── loan-list-toolbar.vue │ │ │ │ ├── loan-view-page.vue │ │ │ │ └── loan-view-toolbar.vue │ │ │ ├── loan-destroy-store.js │ │ │ ├── loan-field.js │ │ │ ├── loan-form-store.js │ │ │ ├── loan-importer-fields.js │ │ │ ├── loan-importer-store.js │ │ │ ├── loan-list-exporter-fields.js │ │ │ ├── loan-list-store.js │ │ │ ├── loan-model.js │ │ │ ├── loan-module.js │ │ │ ├── loan-permissions.js │ │ │ ├── loan-routes.js │ │ │ ├── loan-service.js │ │ │ ├── loan-store.js │ │ │ └── loan-view-store.js │ │ └── settings │ │ │ ├── components │ │ │ ├── settings-page.vue │ │ │ └── settings-toolbar.vue │ │ │ ├── settings-model.js │ │ │ ├── settings-module.js │ │ │ ├── settings-permissions.js │ │ │ ├── settings-routes.js │ │ │ ├── settings-service.js │ │ │ └── settings-store.js │ │ ├── security │ │ ├── permissions.js │ │ └── roles.js │ │ └── shared │ │ ├── axios │ │ └── auth-axios.js │ │ ├── error │ │ └── errors.js │ │ ├── excel │ │ └── excel.js │ │ ├── exporter │ │ ├── exporter-schema.js │ │ └── exporter.js │ │ ├── fields │ │ ├── boolean-field.js │ │ ├── date-field.js │ │ ├── date-range-field.js │ │ ├── date-time-field.js │ │ ├── date-time-range-field.js │ │ ├── decimal-field.js │ │ ├── decimal-range-field.js │ │ ├── enumerator-field.js │ │ ├── files-field.js │ │ ├── generic-field.js │ │ ├── id-field.js │ │ ├── images-field.js │ │ ├── integer-field.js │ │ ├── integer-range-field.js │ │ ├── json-field.js │ │ ├── relation-to-many-field.js │ │ ├── relation-to-one-field.js │ │ ├── string-array-field.js │ │ └── string-field.js │ │ ├── file-upload │ │ └── file-uploader.js │ │ ├── filters │ │ ├── format-date-filter.js │ │ └── format-datetime-filter.js │ │ ├── form │ │ ├── autocomplete-many-input.vue │ │ ├── autocomplete-one-input.vue │ │ ├── file-upload.vue │ │ ├── filter-schema.js │ │ ├── form-schema.js │ │ ├── image-upload.vue │ │ ├── number-range-input.vue │ │ └── validators.js │ │ ├── i18n │ │ ├── i18n-flags.vue │ │ ├── i18n-select.vue │ │ ├── i18n-util.js │ │ └── i18n.vue │ │ ├── importer │ │ ├── components │ │ │ ├── importer-form.vue │ │ │ ├── importer-list.vue │ │ │ ├── importer-status-row.vue │ │ │ ├── importer-status.vue │ │ │ ├── importer-toolbar.vue │ │ │ └── importer.vue │ │ ├── importer-pager.js │ │ ├── importer-schema.js │ │ ├── importer-statuses.js │ │ ├── importer-store.js │ │ └── importer.js │ │ ├── list │ │ ├── list-item-file.vue │ │ ├── list-item-image.vue │ │ ├── list-item-relation-to-many.vue │ │ └── list-item-relation-to-one.vue │ │ ├── message │ │ └── message.js │ │ ├── mixins │ │ └── autofocus-mixin.js │ │ ├── model │ │ └── generic-model.js │ │ ├── plugins │ │ └── element.js │ │ ├── progress-bar │ │ └── progress-bar.js │ │ ├── shared-module.js │ │ └── view │ │ ├── image-carousel.vue │ │ ├── view-item-custom.vue │ │ ├── view-item-file.vue │ │ ├── view-item-image.vue │ │ ├── view-item-relation-to-many.vue │ │ ├── view-item-relation-to-one.vue │ │ └── view-item-text.vue └── package.json ├── 2-Basics ├── 1 - NodeJS and Javascript │ ├── 1-basics.js │ ├── 2-functions-and-classes.js │ ├── 3-callbacks-and-arrow-functions.js │ ├── 4-spread-deconstruct-objects.js │ ├── 5-spread-deconstruct-arrays.js │ ├── 6-npm-modules.js │ ├── 7-async-await.js │ ├── package-lock.json │ └── package.json ├── 2 - Vue │ ├── backend │ │ ├── .gitignore │ │ ├── db.json │ │ ├── package-lock.json │ │ └── package.json │ └── frontend │ │ ├── .gitignore │ │ ├── README.md │ │ ├── babel.config.js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ ├── favicon.ico │ │ └── index.html │ │ └── src │ │ ├── App.vue │ │ ├── main.js │ │ └── todo │ │ ├── components │ │ ├── TodoForm.vue │ │ ├── TodoList.vue │ │ └── TodoPage.vue │ │ └── todoService.js ├── 3 - Vue Router │ └── link.txt ├── 4 - Element UI │ ├── backend │ │ ├── .gitignore │ │ ├── db.json │ │ ├── package-lock.json │ │ └── package.json │ └── frontend │ │ ├── .gitignore │ │ ├── README.md │ │ ├── babel.config.js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ ├── favicon.ico │ │ └── index.html │ │ └── src │ │ ├── App.vue │ │ ├── main.js │ │ ├── plugins │ │ └── element.js │ │ └── todo │ │ ├── components │ │ ├── TodoForm.vue │ │ ├── TodoList.vue │ │ └── TodoPage.vue │ │ └── todoService.js ├── 5 - Vuex │ ├── backend │ │ ├── .gitignore │ │ ├── db.json │ │ ├── package-lock.json │ │ └── package.json │ └── frontend │ │ ├── .gitignore │ │ ├── README.md │ │ ├── babel.config.js │ │ ├── package-lock.json │ │ ├── package.json │ │ ├── public │ │ ├── favicon.ico │ │ └── index.html │ │ └── src │ │ ├── App.vue │ │ ├── main.js │ │ ├── plugins │ │ └── element.js │ │ ├── store.js │ │ └── todo │ │ ├── components │ │ ├── TodoForm.vue │ │ ├── TodoList.vue │ │ └── TodoPage.vue │ │ ├── todoService.js │ │ └── todoStore.js ├── 6 - ExpressJS │ └── backend │ │ ├── index.js │ │ ├── package-lock.json │ │ └── package.json ├── 7 - SQL and Sequelize │ └── backend │ │ ├── config.js │ │ ├── index.js │ │ ├── models │ │ ├── index.js │ │ └── todo.js │ │ ├── package-lock.json │ │ └── package.json └── 8 - MongoDB and Mongoose │ └── backend │ ├── index.js │ ├── models │ └── todo.js │ ├── package-lock.json │ └── package.json ├── 3-Customization ├── backend-mongodb │ ├── config │ │ ├── localhost.js │ │ └── production.js │ └── src │ │ ├── api │ │ └── loan │ │ │ ├── index.js │ │ │ └── loanEmail.js │ │ ├── database │ │ ├── models │ │ │ ├── book.js │ │ │ ├── loan.js │ │ │ └── settings.js │ │ ├── repositories │ │ │ ├── bookRepository.js │ │ │ └── loanRepository.js │ │ └── utils │ │ │ └── mongooseQuery.js │ │ ├── emails │ │ ├── loanInProgressEmail.js │ │ └── loanOverdueEmail.js │ │ ├── i18n │ │ ├── en.js │ │ └── pt-BR.js │ │ ├── security │ │ ├── permissions.js │ │ └── roles.js │ │ └── services │ │ ├── auth │ │ └── authService.js │ │ ├── bookService.js │ │ ├── iam │ │ ├── iamEditor.js │ │ └── iamRemover.js │ │ └── loanService.js ├── backend-sql │ ├── config │ │ ├── localhost.js │ │ └── production.js │ ├── migrations │ │ └── 201907021900-add-loan-period-in-days-to-settings.sql │ └── src │ │ ├── api │ │ └── loan │ │ │ ├── index.js │ │ │ └── loanEmail.js │ │ ├── database │ │ ├── models │ │ │ ├── book.js │ │ │ ├── loan.js │ │ │ └── settings.js │ │ ├── repositories │ │ │ ├── bookRepository.js │ │ │ └── loanRepository.js │ │ └── utils │ │ │ └── sequelizeFilter.js │ │ ├── emails │ │ ├── loanInProgressEmail.js │ │ └── loanOverdueEmail.js │ │ ├── i18n │ │ ├── en.js │ │ └── pt-BR.js │ │ ├── security │ │ ├── permissions.js │ │ └── roles.js │ │ └── services │ │ ├── auth │ │ └── authService.js │ │ ├── bookService.js │ │ ├── iam │ │ ├── iamEditor.js │ │ └── iamRemover.js │ │ └── loanService.js └── frontend │ ├── public │ └── images │ │ ├── signin.jpg │ │ └── signup.jpg │ └── src │ ├── app-module.js │ ├── i18n │ ├── en.js │ └── pt-BR.js │ ├── modules │ ├── auth │ │ └── auth-store.js │ ├── book │ │ ├── book-field.js │ │ ├── book-importer-fields.js │ │ ├── book-list-exporter-fields.js │ │ └── components │ │ │ ├── book-form-page.vue │ │ │ ├── book-list-filter.vue │ │ │ ├── book-list-table.vue │ │ │ ├── book-status-tag.vue │ │ │ └── book-view-page.vue │ ├── layout │ │ └── components │ │ │ └── menu.vue │ ├── loan │ │ ├── components │ │ │ ├── loan-form-page.vue │ │ │ ├── loan-list-filter.vue │ │ │ ├── loan-list-table.vue │ │ │ ├── loan-list-toolbar.vue │ │ │ ├── loan-status-tag.vue │ │ │ └── loan-view-page.vue │ │ ├── loan-email-store.js │ │ ├── loan-importer-fields.js │ │ ├── loan-model.js │ │ ├── loan-permissions.js │ │ ├── loan-service.js │ │ └── loan-store.js │ └── settings │ │ ├── components │ │ └── settings-page.vue │ │ ├── settings-model.js │ │ └── settings-store.js │ └── security │ ├── permissions.js │ └── roles.js └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store -------------------------------------------------------------------------------- /1-Project/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/.dockerignore -------------------------------------------------------------------------------- /1-Project/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/.gitignore -------------------------------------------------------------------------------- /1-Project/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/Dockerfile -------------------------------------------------------------------------------- /1-Project/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/LICENSE -------------------------------------------------------------------------------- /1-Project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/README.md -------------------------------------------------------------------------------- /1-Project/backend-mongodb/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | /service-accounts/*.json 3 | /data -------------------------------------------------------------------------------- /1-Project/backend-mongodb/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/.prettierrc -------------------------------------------------------------------------------- /1-Project/backend-mongodb/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/.vscode/launch.json -------------------------------------------------------------------------------- /1-Project/backend-mongodb/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/.vscode/settings.json -------------------------------------------------------------------------------- /1-Project/backend-mongodb/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/config/index.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/config/localhost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/config/localhost.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/config/production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/config/production.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/config/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/config/test.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/package-lock.json -------------------------------------------------------------------------------- /1-Project/backend-mongodb/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/package.json -------------------------------------------------------------------------------- /1-Project/backend-mongodb/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/server.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/__fixtures__/bookFixture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/__fixtures__/bookFixture.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/__fixtures__/genericFixture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/__fixtures__/genericFixture.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/__fixtures__/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/__fixtures__/index.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/__fixtures__/loanFixture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/__fixtures__/loanFixture.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/__fixtures__/userFixture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/__fixtures__/userFixture.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/__mocks__/nodemailer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/__mocks__/nodemailer.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/auditLog/auditLogList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/auditLog/auditLogList.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/auditLog/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/auditLog/index.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/auth/authIsEmailConfigured.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/auth/authIsEmailConfigured.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/auth/authMe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/auth/authMe.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/auth/authPasswordReset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/auth/authPasswordReset.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/auth/authSendEmailAddressVerificationEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/auth/authSendEmailAddressVerificationEmail.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/auth/authSendPasswordResetEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/auth/authSendPasswordResetEmail.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/auth/authSignIn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/auth/authSignIn.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/auth/authSignUp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/auth/authSignUp.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/auth/authUpdateProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/auth/authUpdateProfile.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/auth/authVerifyEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/auth/authVerifyEmail.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/auth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/auth/index.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/book/bookAutocomplete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/book/bookAutocomplete.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/book/bookCreate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/book/bookCreate.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/book/bookDestroy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/book/bookDestroy.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/book/bookFind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/book/bookFind.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/book/bookImport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/book/bookImport.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/book/bookList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/book/bookList.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/book/bookUpdate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/book/bookUpdate.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/book/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/book/index.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/file/download.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/file/download.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/file/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/file/index.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/file/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/file/upload.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/iam/iamChangeStatus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/iam/iamChangeStatus.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/iam/iamCreate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/iam/iamCreate.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/iam/iamEdit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/iam/iamEdit.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/iam/iamFind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/iam/iamFind.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/iam/iamImport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/iam/iamImport.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/iam/iamListRoles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/iam/iamListRoles.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/iam/iamListUsers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/iam/iamListUsers.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/iam/iamRemove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/iam/iamRemove.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/iam/iamUserAutocomplete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/iam/iamUserAutocomplete.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/iam/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/iam/index.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/index.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/loan/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/loan/index.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/loan/loanAutocomplete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/loan/loanAutocomplete.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/loan/loanCreate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/loan/loanCreate.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/loan/loanDestroy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/loan/loanDestroy.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/loan/loanFind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/loan/loanFind.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/loan/loanImport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/loan/loanImport.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/loan/loanList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/loan/loanList.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/loan/loanUpdate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/loan/loanUpdate.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/settings/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/settings/index.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/settings/settingsFind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/settings/settingsFind.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/api/settings/settingsSave.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/api/settings/settingsSave.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/auth/authMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/auth/authMiddleware.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/database.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/database.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/databaseInit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/databaseInit.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/models/auditLog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/models/auditLog.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/models/book.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/models/book.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/models/file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/models/file.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/models/loan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/models/loan.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/models/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/models/settings.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/models/user.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/repositories/abstractEntityRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/repositories/abstractEntityRepository.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/repositories/abstractRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/repositories/abstractRepository.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/repositories/auditLogRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/repositories/auditLogRepository.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/repositories/bookRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/repositories/bookRepository.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/repositories/loanRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/repositories/loanRepository.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/repositories/settingsRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/repositories/settingsRepository.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/repositories/userRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/repositories/userRepository.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/repositories/userRoleRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/repositories/userRoleRepository.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/database/utils/mongooseQuery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/database/utils/mongooseQuery.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/emails/emailAddressVerificationEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/emails/emailAddressVerificationEmail.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/emails/invitationEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/emails/invitationEmail.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/emails/passwordResetEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/emails/passwordResetEmail.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/errors/forbiddenError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/errors/forbiddenError.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/errors/validationError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/errors/validationError.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/external/nodemailer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/external/nodemailer.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/i18n/en.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/i18n/en.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/i18n/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/i18n/index.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/i18n/pt-BR.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/i18n/pt-BR.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/security/permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/security/permissions.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/security/roles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/security/roles.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/services/auth/authProfileEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/services/auth/authProfileEditor.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/services/auth/authService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/services/auth/authService.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/services/bookService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/services/bookService.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/services/iam/iamCreator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/services/iam/iamCreator.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/services/iam/iamEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/services/iam/iamEditor.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/services/iam/iamImporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/services/iam/iamImporter.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/services/iam/iamRemover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/services/iam/iamRemover.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/services/iam/iamStatusChanger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/services/iam/iamStatusChanger.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/services/iam/permissionChecker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/services/iam/permissionChecker.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/services/loanService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/services/loanService.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/services/settingsService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/services/settingsService.js -------------------------------------------------------------------------------- /1-Project/backend-mongodb/src/services/shared/email/emailSender.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-mongodb/src/services/shared/email/emailSender.js -------------------------------------------------------------------------------- /1-Project/backend-sql/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | /service-accounts/*.json 3 | /data -------------------------------------------------------------------------------- /1-Project/backend-sql/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/.prettierrc -------------------------------------------------------------------------------- /1-Project/backend-sql/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/.vscode/launch.json -------------------------------------------------------------------------------- /1-Project/backend-sql/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/.vscode/settings.json -------------------------------------------------------------------------------- /1-Project/backend-sql/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/config/index.js -------------------------------------------------------------------------------- /1-Project/backend-sql/config/localhost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/config/localhost.js -------------------------------------------------------------------------------- /1-Project/backend-sql/config/production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/config/production.js -------------------------------------------------------------------------------- /1-Project/backend-sql/config/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/config/test.js -------------------------------------------------------------------------------- /1-Project/backend-sql/migrations/reset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/migrations/reset.js -------------------------------------------------------------------------------- /1-Project/backend-sql/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/package-lock.json -------------------------------------------------------------------------------- /1-Project/backend-sql/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/package.json -------------------------------------------------------------------------------- /1-Project/backend-sql/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/server.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/__fixtures__/bookFixture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/__fixtures__/bookFixture.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/__fixtures__/genericFixture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/__fixtures__/genericFixture.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/__fixtures__/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/__fixtures__/index.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/__fixtures__/loanFixture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/__fixtures__/loanFixture.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/__fixtures__/userFixture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/__fixtures__/userFixture.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/__mocks__/nodemailer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/__mocks__/nodemailer.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/auditLog/auditLogList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/auditLog/auditLogList.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/auditLog/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/auditLog/index.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/auth/authIsEmailConfigured.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/auth/authIsEmailConfigured.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/auth/authMe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/auth/authMe.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/auth/authPasswordReset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/auth/authPasswordReset.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/auth/authSendEmailAddressVerificationEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/auth/authSendEmailAddressVerificationEmail.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/auth/authSendPasswordResetEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/auth/authSendPasswordResetEmail.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/auth/authSignIn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/auth/authSignIn.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/auth/authSignUp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/auth/authSignUp.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/auth/authUpdateProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/auth/authUpdateProfile.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/auth/authVerifyEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/auth/authVerifyEmail.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/auth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/auth/index.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/book/bookAutocomplete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/book/bookAutocomplete.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/book/bookCreate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/book/bookCreate.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/book/bookDestroy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/book/bookDestroy.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/book/bookFind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/book/bookFind.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/book/bookImport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/book/bookImport.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/book/bookList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/book/bookList.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/book/bookUpdate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/book/bookUpdate.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/book/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/book/index.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/file/download.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/file/download.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/file/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/file/index.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/file/upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/file/upload.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/iam/iamChangeStatus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/iam/iamChangeStatus.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/iam/iamCreate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/iam/iamCreate.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/iam/iamEdit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/iam/iamEdit.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/iam/iamFind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/iam/iamFind.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/iam/iamImport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/iam/iamImport.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/iam/iamListRoles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/iam/iamListRoles.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/iam/iamListUsers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/iam/iamListUsers.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/iam/iamRemove.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/iam/iamRemove.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/iam/iamUserAutocomplete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/iam/iamUserAutocomplete.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/iam/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/iam/index.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/index.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/loan/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/loan/index.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/loan/loanAutocomplete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/loan/loanAutocomplete.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/loan/loanCreate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/loan/loanCreate.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/loan/loanDestroy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/loan/loanDestroy.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/loan/loanFind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/loan/loanFind.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/loan/loanImport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/loan/loanImport.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/loan/loanList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/loan/loanList.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/loan/loanUpdate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/loan/loanUpdate.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/settings/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/settings/index.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/settings/settingsFind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/settings/settingsFind.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/api/settings/settingsSave.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/api/settings/settingsSave.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/auth/authMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/auth/authMiddleware.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/database.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/databaseInit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/databaseInit.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/models/auditLog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/models/auditLog.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/models/book.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/models/book.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/models/file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/models/file.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/models/index.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/models/loan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/models/loan.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/models/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/models/settings.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/models/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/models/user.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/models/userRole.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/models/userRole.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/repositories/abstractRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/repositories/abstractRepository.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/repositories/auditLogRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/repositories/auditLogRepository.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/repositories/bookRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/repositories/bookRepository.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/repositories/fileRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/repositories/fileRepository.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/repositories/loanRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/repositories/loanRepository.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/repositories/settingsRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/repositories/settingsRepository.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/repositories/userRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/repositories/userRepository.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/repositories/userRoleRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/repositories/userRoleRepository.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/utils/sequelizeAutocompleteFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/utils/sequelizeAutocompleteFilter.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/database/utils/sequelizeFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/database/utils/sequelizeFilter.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/emails/emailAddressVerificationEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/emails/emailAddressVerificationEmail.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/emails/invitationEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/emails/invitationEmail.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/emails/passwordResetEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/emails/passwordResetEmail.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/errors/forbiddenError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/errors/forbiddenError.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/errors/validationError.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/errors/validationError.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/external/nodemailer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/external/nodemailer.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/i18n/en.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/i18n/en.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/i18n/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/i18n/index.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/i18n/pt-BR.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/i18n/pt-BR.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/security/permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/security/permissions.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/security/roles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/security/roles.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/services/auth/authProfileEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/services/auth/authProfileEditor.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/services/auth/authService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/services/auth/authService.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/services/bookService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/services/bookService.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/services/iam/iamCreator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/services/iam/iamCreator.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/services/iam/iamEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/services/iam/iamEditor.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/services/iam/iamImporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/services/iam/iamImporter.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/services/iam/iamRemover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/services/iam/iamRemover.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/services/iam/iamStatusChanger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/services/iam/iamStatusChanger.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/services/iam/permissionChecker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/services/iam/permissionChecker.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/services/loanService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/services/loanService.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/services/settingsService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/services/settingsService.js -------------------------------------------------------------------------------- /1-Project/backend-sql/src/services/shared/email/emailSender.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/backend-sql/src/services/shared/email/emailSender.js -------------------------------------------------------------------------------- /1-Project/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/docker-compose.yml -------------------------------------------------------------------------------- /1-Project/frontend/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | not ie <= 8 4 | -------------------------------------------------------------------------------- /1-Project/frontend/.env.localhost: -------------------------------------------------------------------------------- 1 | VUE_APP_ENVIRONMENT=localhost -------------------------------------------------------------------------------- /1-Project/frontend/.env.production: -------------------------------------------------------------------------------- 1 | VUE_APP_ENVIRONMENT=production -------------------------------------------------------------------------------- /1-Project/frontend/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/.eslintrc.js -------------------------------------------------------------------------------- /1-Project/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/.gitignore -------------------------------------------------------------------------------- /1-Project/frontend/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/.prettierrc -------------------------------------------------------------------------------- /1-Project/frontend/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/.vscode/settings.json -------------------------------------------------------------------------------- /1-Project/frontend/babel.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | presets: ['@vue/app'], 3 | }; 4 | -------------------------------------------------------------------------------- /1-Project/frontend/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/jsconfig.json -------------------------------------------------------------------------------- /1-Project/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/package-lock.json -------------------------------------------------------------------------------- /1-Project/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/package.json -------------------------------------------------------------------------------- /1-Project/frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/postcss.config.js -------------------------------------------------------------------------------- /1-Project/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/favicon.ico -------------------------------------------------------------------------------- /1-Project/frontend/public/images/403.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/images/403.svg -------------------------------------------------------------------------------- /1-Project/frontend/public/images/404.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/images/404.svg -------------------------------------------------------------------------------- /1-Project/frontend/public/images/500.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/images/500.svg -------------------------------------------------------------------------------- /1-Project/frontend/public/images/emailUnverified.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/images/emailUnverified.jpg -------------------------------------------------------------------------------- /1-Project/frontend/public/images/emptyPermissions.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/images/emptyPermissions.jpg -------------------------------------------------------------------------------- /1-Project/frontend/public/images/flags/16/Brazil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/images/flags/16/Brazil.png -------------------------------------------------------------------------------- /1-Project/frontend/public/images/flags/16/United-States.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/images/flags/16/United-States.png -------------------------------------------------------------------------------- /1-Project/frontend/public/images/flags/24/Brazil.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/images/flags/24/Brazil.png -------------------------------------------------------------------------------- /1-Project/frontend/public/images/flags/24/United-States.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/images/flags/24/United-States.png -------------------------------------------------------------------------------- /1-Project/frontend/public/images/flags/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/images/flags/README.md -------------------------------------------------------------------------------- /1-Project/frontend/public/images/forgotPassword.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/images/forgotPassword.jpg -------------------------------------------------------------------------------- /1-Project/frontend/public/images/signin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/images/signin.jpg -------------------------------------------------------------------------------- /1-Project/frontend/public/images/signup.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/images/signup.jpg -------------------------------------------------------------------------------- /1-Project/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/index.html -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/css/auth.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/styles/css/auth.css -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/css/colors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/styles/css/colors.css -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/css/errors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/styles/css/errors.css -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/css/filter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/styles/css/filter.css -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/css/font-awesome.custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/styles/css/font-awesome.custom.css -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/css/form.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/styles/css/form.css -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/css/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/styles/css/index.css -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/css/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/styles/css/layout.css -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/css/settings.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/styles/css/settings.css -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/css/table.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/styles/css/table.css -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/css/view.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/styles/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/styles/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/styles/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/styles/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/styles/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /1-Project/frontend/public/styles/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/styles/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /1-Project/frontend/public/theme/cyan.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/theme/cyan.css -------------------------------------------------------------------------------- /1-Project/frontend/public/theme/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/theme/default.css -------------------------------------------------------------------------------- /1-Project/frontend/public/theme/fonts/element-icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/theme/fonts/element-icons.ttf -------------------------------------------------------------------------------- /1-Project/frontend/public/theme/fonts/element-icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/theme/fonts/element-icons.woff -------------------------------------------------------------------------------- /1-Project/frontend/public/theme/geek-blue.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/theme/geek-blue.css -------------------------------------------------------------------------------- /1-Project/frontend/public/theme/gold.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/theme/gold.css -------------------------------------------------------------------------------- /1-Project/frontend/public/theme/lime.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/theme/lime.css -------------------------------------------------------------------------------- /1-Project/frontend/public/theme/magenta.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/theme/magenta.css -------------------------------------------------------------------------------- /1-Project/frontend/public/theme/orange.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/theme/orange.css -------------------------------------------------------------------------------- /1-Project/frontend/public/theme/polar-green.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/theme/polar-green.css -------------------------------------------------------------------------------- /1-Project/frontend/public/theme/purple.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/theme/purple.css -------------------------------------------------------------------------------- /1-Project/frontend/public/theme/red.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/theme/red.css -------------------------------------------------------------------------------- /1-Project/frontend/public/theme/volcano.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/theme/volcano.css -------------------------------------------------------------------------------- /1-Project/frontend/public/theme/yellow.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/public/theme/yellow.css -------------------------------------------------------------------------------- /1-Project/frontend/src/app-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/app-module.js -------------------------------------------------------------------------------- /1-Project/frontend/src/app.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/app.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/config/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/config/index.js -------------------------------------------------------------------------------- /1-Project/frontend/src/config/localhost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/config/localhost.js -------------------------------------------------------------------------------- /1-Project/frontend/src/config/production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/config/production.js -------------------------------------------------------------------------------- /1-Project/frontend/src/config/testenv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/config/testenv.js -------------------------------------------------------------------------------- /1-Project/frontend/src/i18n/en.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/i18n/en.js -------------------------------------------------------------------------------- /1-Project/frontend/src/i18n/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/i18n/index.js -------------------------------------------------------------------------------- /1-Project/frontend/src/i18n/pt-BR.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/i18n/pt-BR.js -------------------------------------------------------------------------------- /1-Project/frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/main.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/audit-log/audit-log-exporter-fields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/audit-log/audit-log-exporter-fields.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/audit-log/audit-log-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/audit-log/audit-log-model.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/audit-log/audit-log-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/audit-log/audit-log-module.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/audit-log/audit-log-permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/audit-log/audit-log-permissions.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/audit-log/audit-log-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/audit-log/audit-log-routes.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/audit-log/audit-log-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/audit-log/audit-log-service.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/audit-log/audit-log-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/audit-log/audit-log-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/audit-log/components/audit-log-filter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/audit-log/components/audit-log-filter.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/audit-log/components/audit-log-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/audit-log/components/audit-log-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/audit-log/components/audit-log-table.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/audit-log/components/audit-log-table.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/audit-log/components/audit-log-toolbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/audit-log/components/audit-log-toolbar.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/auth-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/auth-module.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/auth-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/auth-routes.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/auth-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/auth-service.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/auth-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/auth-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/auth-token.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/auth-token.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/components/email-unverified-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/components/email-unverified-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/components/empty-permissions-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/components/empty-permissions-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/components/forgot-password-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/components/forgot-password-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/components/password-reset-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/components/password-reset-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/components/profile-form-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/components/profile-form-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/components/signin-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/components/signin-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/components/signup-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/components/signup-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/components/verify-email-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/components/verify-email-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/guards/auth-guard-mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/guards/auth-guard-mixin.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/guards/email-already-verified-guard-mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/guards/email-already-verified-guard-mixin.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/guards/not-empty-permissions-guard-mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/guards/not-empty-permissions-guard-mixin.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/guards/permission-guard-mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/guards/permission-guard-mixin.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/guards/unauth-guard-mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/guards/unauth-guard-mixin.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/user-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/user-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/auth/user-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/auth/user-model.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/book-destroy-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/book-destroy-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/book-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/book-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/book-form-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/book-form-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/book-importer-fields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/book-importer-fields.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/book-importer-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/book-importer-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/book-list-exporter-fields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/book-list-exporter-fields.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/book-list-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/book-list-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/book-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/book-model.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/book-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/book-module.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/book-permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/book-permissions.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/book-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/book-routes.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/book-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/book-service.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/book-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/book-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/book-view-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/book-view-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/components/book-form-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/components/book-form-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/components/book-importer-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/components/book-importer-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/components/book-list-filter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/components/book-list-filter.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/components/book-list-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/components/book-list-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/components/book-list-table.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/components/book-list-table.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/components/book-list-toolbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/components/book-list-toolbar.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/components/book-view-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/components/book-view-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/book/components/book-view-toolbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/book/components/book-view-toolbar.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/home/components/home-chart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/home/components/home-chart.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/home/components/home-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/home/components/home-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/home/home-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/home/home-module.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/home/home-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/home/home-routes.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/components/iam-edit-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/components/iam-edit-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/components/iam-importer-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/components/iam-importer-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/components/iam-list-filter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/components/iam-list-filter.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/components/iam-list-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/components/iam-list-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/components/iam-list-table.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/components/iam-list-table.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/components/iam-list-toolbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/components/iam-list-toolbar.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/components/iam-new-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/components/iam-new-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/components/iam-view-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/components/iam-view-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/components/iam-view-toolbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/components/iam-view-toolbar.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/iam-form-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/iam-form-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/iam-importer-fields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/iam-importer-fields.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/iam-importer-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/iam-importer-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/iam-list-exporter-fields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/iam-list-exporter-fields.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/iam-list-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/iam-list-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/iam-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/iam-module.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/iam-permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/iam-permissions.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/iam-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/iam-routes.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/iam-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/iam-service.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/iam-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/iam-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/iam-view-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/iam-view-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/iam/permission-checker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/iam/permission-checker.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/layout/components/error-403-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/layout/components/error-403-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/layout/components/error-404-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/layout/components/error-404-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/layout/components/error-500-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/layout/components/error-500-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/layout/components/header.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/layout/components/header.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/layout/components/layout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/layout/components/layout.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/layout/components/menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/layout/components/menu.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/layout/layout-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/layout/layout-module.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/layout/layout-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/layout/layout-routes.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/layout/layout-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/layout/layout-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/components/loan-form-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/components/loan-form-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/components/loan-importer-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/components/loan-importer-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/components/loan-list-filter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/components/loan-list-filter.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/components/loan-list-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/components/loan-list-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/components/loan-list-table.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/components/loan-list-table.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/components/loan-list-toolbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/components/loan-list-toolbar.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/components/loan-view-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/components/loan-view-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/components/loan-view-toolbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/components/loan-view-toolbar.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/loan-destroy-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/loan-destroy-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/loan-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/loan-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/loan-form-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/loan-form-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/loan-importer-fields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/loan-importer-fields.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/loan-importer-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/loan-importer-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/loan-list-exporter-fields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/loan-list-exporter-fields.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/loan-list-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/loan-list-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/loan-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/loan-model.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/loan-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/loan-module.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/loan-permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/loan-permissions.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/loan-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/loan-routes.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/loan-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/loan-service.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/loan-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/loan-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/loan/loan-view-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/loan/loan-view-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/settings/components/settings-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/settings/components/settings-page.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/settings/components/settings-toolbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/settings/components/settings-toolbar.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/settings/settings-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/settings/settings-model.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/settings/settings-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/settings/settings-module.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/settings/settings-permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/settings/settings-permissions.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/settings/settings-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/settings/settings-routes.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/settings/settings-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/settings/settings-service.js -------------------------------------------------------------------------------- /1-Project/frontend/src/modules/settings/settings-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/modules/settings/settings-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/security/permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/security/permissions.js -------------------------------------------------------------------------------- /1-Project/frontend/src/security/roles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/security/roles.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/axios/auth-axios.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/axios/auth-axios.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/error/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/error/errors.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/excel/excel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/excel/excel.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/exporter/exporter-schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/exporter/exporter-schema.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/exporter/exporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/exporter/exporter.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/boolean-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/boolean-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/date-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/date-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/date-range-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/date-range-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/date-time-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/date-time-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/date-time-range-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/date-time-range-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/decimal-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/decimal-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/decimal-range-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/decimal-range-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/enumerator-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/enumerator-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/files-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/files-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/generic-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/generic-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/id-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/id-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/images-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/images-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/integer-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/integer-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/integer-range-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/integer-range-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/json-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/json-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/relation-to-many-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/relation-to-many-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/relation-to-one-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/relation-to-one-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/string-array-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/string-array-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/fields/string-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/fields/string-field.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/file-upload/file-uploader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/file-upload/file-uploader.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/filters/format-date-filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/filters/format-date-filter.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/filters/format-datetime-filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/filters/format-datetime-filter.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/form/autocomplete-many-input.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/form/autocomplete-many-input.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/form/autocomplete-one-input.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/form/autocomplete-one-input.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/form/file-upload.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/form/file-upload.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/form/filter-schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/form/filter-schema.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/form/form-schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/form/form-schema.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/form/image-upload.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/form/image-upload.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/form/number-range-input.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/form/number-range-input.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/form/validators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/form/validators.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/i18n/i18n-flags.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/i18n/i18n-flags.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/i18n/i18n-select.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/i18n/i18n-select.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/i18n/i18n-util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/i18n/i18n-util.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/i18n/i18n.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/i18n/i18n.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/importer/components/importer-form.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/importer/components/importer-form.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/importer/components/importer-list.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/importer/components/importer-list.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/importer/components/importer-status-row.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/importer/components/importer-status-row.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/importer/components/importer-status.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/importer/components/importer-status.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/importer/components/importer-toolbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/importer/components/importer-toolbar.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/importer/components/importer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/importer/components/importer.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/importer/importer-pager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/importer/importer-pager.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/importer/importer-schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/importer/importer-schema.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/importer/importer-statuses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/importer/importer-statuses.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/importer/importer-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/importer/importer-store.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/importer/importer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/importer/importer.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/list/list-item-file.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/list/list-item-file.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/list/list-item-image.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/list/list-item-image.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/list/list-item-relation-to-many.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/list/list-item-relation-to-many.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/list/list-item-relation-to-one.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/list/list-item-relation-to-one.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/message/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/message/message.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/mixins/autofocus-mixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/mixins/autofocus-mixin.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/model/generic-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/model/generic-model.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/plugins/element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/plugins/element.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/progress-bar/progress-bar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/progress-bar/progress-bar.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/shared-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/shared-module.js -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/view/image-carousel.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/view/image-carousel.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/view/view-item-custom.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/view/view-item-custom.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/view/view-item-file.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/view/view-item-file.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/view/view-item-image.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/view/view-item-image.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/view/view-item-relation-to-many.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/view/view-item-relation-to-many.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/view/view-item-relation-to-one.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/view/view-item-relation-to-one.vue -------------------------------------------------------------------------------- /1-Project/frontend/src/shared/view/view-item-text.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/frontend/src/shared/view/view-item-text.vue -------------------------------------------------------------------------------- /1-Project/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/1-Project/package.json -------------------------------------------------------------------------------- /2-Basics/1 - NodeJS and Javascript/1-basics.js: -------------------------------------------------------------------------------- 1 | console.log(1 + 1); 2 | -------------------------------------------------------------------------------- /2-Basics/1 - NodeJS and Javascript/2-functions-and-classes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/1 - NodeJS and Javascript/2-functions-and-classes.js -------------------------------------------------------------------------------- /2-Basics/1 - NodeJS and Javascript/3-callbacks-and-arrow-functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/1 - NodeJS and Javascript/3-callbacks-and-arrow-functions.js -------------------------------------------------------------------------------- /2-Basics/1 - NodeJS and Javascript/4-spread-deconstruct-objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/1 - NodeJS and Javascript/4-spread-deconstruct-objects.js -------------------------------------------------------------------------------- /2-Basics/1 - NodeJS and Javascript/5-spread-deconstruct-arrays.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/1 - NodeJS and Javascript/5-spread-deconstruct-arrays.js -------------------------------------------------------------------------------- /2-Basics/1 - NodeJS and Javascript/6-npm-modules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/1 - NodeJS and Javascript/6-npm-modules.js -------------------------------------------------------------------------------- /2-Basics/1 - NodeJS and Javascript/7-async-await.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/1 - NodeJS and Javascript/7-async-await.js -------------------------------------------------------------------------------- /2-Basics/1 - NodeJS and Javascript/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/1 - NodeJS and Javascript/package-lock.json -------------------------------------------------------------------------------- /2-Basics/1 - NodeJS and Javascript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/1 - NodeJS and Javascript/package.json -------------------------------------------------------------------------------- /2-Basics/2 - Vue/backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/backend/.gitignore -------------------------------------------------------------------------------- /2-Basics/2 - Vue/backend/db.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/backend/db.json -------------------------------------------------------------------------------- /2-Basics/2 - Vue/backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/backend/package-lock.json -------------------------------------------------------------------------------- /2-Basics/2 - Vue/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/backend/package.json -------------------------------------------------------------------------------- /2-Basics/2 - Vue/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/frontend/.gitignore -------------------------------------------------------------------------------- /2-Basics/2 - Vue/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/frontend/README.md -------------------------------------------------------------------------------- /2-Basics/2 - Vue/frontend/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/frontend/babel.config.js -------------------------------------------------------------------------------- /2-Basics/2 - Vue/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/frontend/package-lock.json -------------------------------------------------------------------------------- /2-Basics/2 - Vue/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/frontend/package.json -------------------------------------------------------------------------------- /2-Basics/2 - Vue/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/frontend/public/favicon.ico -------------------------------------------------------------------------------- /2-Basics/2 - Vue/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/frontend/public/index.html -------------------------------------------------------------------------------- /2-Basics/2 - Vue/frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/frontend/src/App.vue -------------------------------------------------------------------------------- /2-Basics/2 - Vue/frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/frontend/src/main.js -------------------------------------------------------------------------------- /2-Basics/2 - Vue/frontend/src/todo/components/TodoForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/frontend/src/todo/components/TodoForm.vue -------------------------------------------------------------------------------- /2-Basics/2 - Vue/frontend/src/todo/components/TodoList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/frontend/src/todo/components/TodoList.vue -------------------------------------------------------------------------------- /2-Basics/2 - Vue/frontend/src/todo/components/TodoPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/frontend/src/todo/components/TodoPage.vue -------------------------------------------------------------------------------- /2-Basics/2 - Vue/frontend/src/todo/todoService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/2 - Vue/frontend/src/todo/todoService.js -------------------------------------------------------------------------------- /2-Basics/3 - Vue Router/link.txt: -------------------------------------------------------------------------------- 1 | https://jsfiddle.net/yyx990803/xgrjzsup/ -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/backend/.gitignore -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/backend/db.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/backend/db.json -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/backend/package-lock.json -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/backend/package.json -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/frontend/.gitignore -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/frontend/README.md -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/frontend/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/frontend/babel.config.js -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/frontend/package-lock.json -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/frontend/package.json -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/frontend/public/favicon.ico -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/frontend/public/index.html -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/frontend/src/App.vue -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/frontend/src/main.js -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/frontend/src/plugins/element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/frontend/src/plugins/element.js -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/frontend/src/todo/components/TodoForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/frontend/src/todo/components/TodoForm.vue -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/frontend/src/todo/components/TodoList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/frontend/src/todo/components/TodoList.vue -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/frontend/src/todo/components/TodoPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/frontend/src/todo/components/TodoPage.vue -------------------------------------------------------------------------------- /2-Basics/4 - Element UI/frontend/src/todo/todoService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/4 - Element UI/frontend/src/todo/todoService.js -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/backend/.gitignore -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/backend/db.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/backend/db.json -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/backend/package-lock.json -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/backend/package.json -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/frontend/.gitignore -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/frontend/README.md -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/frontend/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/frontend/babel.config.js -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/frontend/package-lock.json -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/frontend/package.json -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/frontend/public/favicon.ico -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/frontend/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/frontend/public/index.html -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/frontend/src/App.vue -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/frontend/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/frontend/src/main.js -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/frontend/src/plugins/element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/frontend/src/plugins/element.js -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/frontend/src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/frontend/src/store.js -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/frontend/src/todo/components/TodoForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/frontend/src/todo/components/TodoForm.vue -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/frontend/src/todo/components/TodoList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/frontend/src/todo/components/TodoList.vue -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/frontend/src/todo/components/TodoPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/frontend/src/todo/components/TodoPage.vue -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/frontend/src/todo/todoService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/frontend/src/todo/todoService.js -------------------------------------------------------------------------------- /2-Basics/5 - Vuex/frontend/src/todo/todoStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/5 - Vuex/frontend/src/todo/todoStore.js -------------------------------------------------------------------------------- /2-Basics/6 - ExpressJS/backend/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/6 - ExpressJS/backend/index.js -------------------------------------------------------------------------------- /2-Basics/6 - ExpressJS/backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/6 - ExpressJS/backend/package-lock.json -------------------------------------------------------------------------------- /2-Basics/6 - ExpressJS/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/6 - ExpressJS/backend/package.json -------------------------------------------------------------------------------- /2-Basics/7 - SQL and Sequelize/backend/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/7 - SQL and Sequelize/backend/config.js -------------------------------------------------------------------------------- /2-Basics/7 - SQL and Sequelize/backend/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/7 - SQL and Sequelize/backend/index.js -------------------------------------------------------------------------------- /2-Basics/7 - SQL and Sequelize/backend/models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/7 - SQL and Sequelize/backend/models/index.js -------------------------------------------------------------------------------- /2-Basics/7 - SQL and Sequelize/backend/models/todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/7 - SQL and Sequelize/backend/models/todo.js -------------------------------------------------------------------------------- /2-Basics/7 - SQL and Sequelize/backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/7 - SQL and Sequelize/backend/package-lock.json -------------------------------------------------------------------------------- /2-Basics/7 - SQL and Sequelize/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/7 - SQL and Sequelize/backend/package.json -------------------------------------------------------------------------------- /2-Basics/8 - MongoDB and Mongoose/backend/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/8 - MongoDB and Mongoose/backend/index.js -------------------------------------------------------------------------------- /2-Basics/8 - MongoDB and Mongoose/backend/models/todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/8 - MongoDB and Mongoose/backend/models/todo.js -------------------------------------------------------------------------------- /2-Basics/8 - MongoDB and Mongoose/backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/8 - MongoDB and Mongoose/backend/package-lock.json -------------------------------------------------------------------------------- /2-Basics/8 - MongoDB and Mongoose/backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/2-Basics/8 - MongoDB and Mongoose/backend/package.json -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/config/localhost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/config/localhost.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/config/production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/config/production.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/api/loan/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/api/loan/index.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/api/loan/loanEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/api/loan/loanEmail.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/database/models/book.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/database/models/book.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/database/models/loan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/database/models/loan.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/database/models/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/database/models/settings.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/database/repositories/bookRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/database/repositories/bookRepository.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/database/repositories/loanRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/database/repositories/loanRepository.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/database/utils/mongooseQuery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/database/utils/mongooseQuery.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/emails/loanInProgressEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/emails/loanInProgressEmail.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/emails/loanOverdueEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/emails/loanOverdueEmail.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/i18n/en.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/i18n/en.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/i18n/pt-BR.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/i18n/pt-BR.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/security/permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/security/permissions.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/security/roles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/security/roles.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/services/auth/authService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/services/auth/authService.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/services/bookService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/services/bookService.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/services/iam/iamEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/services/iam/iamEditor.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/services/iam/iamRemover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/services/iam/iamRemover.js -------------------------------------------------------------------------------- /3-Customization/backend-mongodb/src/services/loanService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-mongodb/src/services/loanService.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/config/localhost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/config/localhost.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/config/production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/config/production.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/migrations/201907021900-add-loan-period-in-days-to-settings.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE public.settings 2 | ADD COLUMN "loanPeriodInDays" integer; -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/api/loan/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/api/loan/index.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/api/loan/loanEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/api/loan/loanEmail.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/database/models/book.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/database/models/book.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/database/models/loan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/database/models/loan.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/database/models/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/database/models/settings.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/database/repositories/bookRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/database/repositories/bookRepository.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/database/repositories/loanRepository.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/database/repositories/loanRepository.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/database/utils/sequelizeFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/database/utils/sequelizeFilter.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/emails/loanInProgressEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/emails/loanInProgressEmail.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/emails/loanOverdueEmail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/emails/loanOverdueEmail.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/i18n/en.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/i18n/en.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/i18n/pt-BR.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/i18n/pt-BR.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/security/permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/security/permissions.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/security/roles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/security/roles.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/services/auth/authService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/services/auth/authService.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/services/bookService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/services/bookService.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/services/iam/iamEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/services/iam/iamEditor.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/services/iam/iamRemover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/services/iam/iamRemover.js -------------------------------------------------------------------------------- /3-Customization/backend-sql/src/services/loanService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/backend-sql/src/services/loanService.js -------------------------------------------------------------------------------- /3-Customization/frontend/public/images/signin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/public/images/signin.jpg -------------------------------------------------------------------------------- /3-Customization/frontend/public/images/signup.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/public/images/signup.jpg -------------------------------------------------------------------------------- /3-Customization/frontend/src/app-module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/app-module.js -------------------------------------------------------------------------------- /3-Customization/frontend/src/i18n/en.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/i18n/en.js -------------------------------------------------------------------------------- /3-Customization/frontend/src/i18n/pt-BR.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/i18n/pt-BR.js -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/auth/auth-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/auth/auth-store.js -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/book/book-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/book/book-field.js -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/book/book-importer-fields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/book/book-importer-fields.js -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/book/book-list-exporter-fields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/book/book-list-exporter-fields.js -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/book/components/book-form-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/book/components/book-form-page.vue -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/book/components/book-list-filter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/book/components/book-list-filter.vue -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/book/components/book-list-table.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/book/components/book-list-table.vue -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/book/components/book-status-tag.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/book/components/book-status-tag.vue -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/book/components/book-view-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/book/components/book-view-page.vue -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/layout/components/menu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/layout/components/menu.vue -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/loan/components/loan-form-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/loan/components/loan-form-page.vue -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/loan/components/loan-list-filter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/loan/components/loan-list-filter.vue -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/loan/components/loan-list-table.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/loan/components/loan-list-table.vue -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/loan/components/loan-list-toolbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/loan/components/loan-list-toolbar.vue -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/loan/components/loan-status-tag.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/loan/components/loan-status-tag.vue -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/loan/components/loan-view-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/loan/components/loan-view-page.vue -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/loan/loan-email-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/loan/loan-email-store.js -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/loan/loan-importer-fields.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/loan/loan-importer-fields.js -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/loan/loan-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/loan/loan-model.js -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/loan/loan-permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/loan/loan-permissions.js -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/loan/loan-service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/loan/loan-service.js -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/loan/loan-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/loan/loan-store.js -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/settings/components/settings-page.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/settings/components/settings-page.vue -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/settings/settings-model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/settings/settings-model.js -------------------------------------------------------------------------------- /3-Customization/frontend/src/modules/settings/settings-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/modules/settings/settings-store.js -------------------------------------------------------------------------------- /3-Customization/frontend/src/security/permissions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/security/permissions.js -------------------------------------------------------------------------------- /3-Customization/frontend/src/security/roles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/3-Customization/frontend/src/security/roles.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipepastorelima/vue-library/HEAD/README.md --------------------------------------------------------------------------------