├── .env.example ├── .gitattributes ├── .prettierignore ├── .eslintignore ├── apps ├── consumer │ ├── src │ │ ├── consumers │ │ │ ├── index.ts │ │ │ └── cms │ │ │ │ └── index.ts │ │ ├── logger │ │ │ ├── index.ts │ │ │ └── consumer-logger.ts │ │ ├── controllers │ │ │ ├── index.ts │ │ │ └── health.controller.ts │ │ └── index.ts │ ├── nodemon.json │ ├── tsconfig.json │ └── package.json ├── texpress-api │ ├── src │ │ ├── schemas │ │ │ ├── index.ts │ │ │ └── tokens.ts │ │ ├── logger │ │ │ ├── index.ts │ │ │ └── api-logger.ts │ │ ├── entities │ │ │ ├── index.ts │ │ │ └── token.entity.ts │ │ ├── providers │ │ │ └── index.ts │ │ ├── types │ │ │ ├── enums │ │ │ │ ├── index.ts │ │ │ │ └── social-login-enum.ts │ │ │ ├── interfaces │ │ │ │ ├── index.ts │ │ │ │ └── social-login.interface.ts │ │ │ └── index.ts │ │ ├── exceptions │ │ │ ├── formats │ │ │ │ └── index.ts │ │ │ ├── handlers │ │ │ │ └── index.ts │ │ │ ├── interfaces │ │ │ │ ├── index.ts │ │ │ │ └── api-error-payloads.interface.ts │ │ │ └── index.ts │ │ ├── controllers │ │ │ ├── index.ts │ │ │ ├── api │ │ │ │ └── index.ts │ │ │ └── fallbacks │ │ │ │ └── index.ts │ │ ├── dtos │ │ │ ├── socail-login.dtos.ts │ │ │ ├── index.ts │ │ │ ├── refresh-token.dto.ts │ │ │ └── verify-otp.dto.ts │ │ ├── services │ │ │ ├── index.ts │ │ │ └── user.service.ts │ │ ├── configs │ │ │ ├── index.ts │ │ │ ├── server.config.ts │ │ │ ├── social-login.config.ts │ │ │ └── common.config.ts │ │ └── validators │ │ │ ├── index.ts │ │ │ ├── refresh-token.validator.ts │ │ │ └── verify-otp.validator.ts │ ├── test │ │ ├── utils │ │ │ └── constants.ts │ │ └── e2e │ │ │ ├── jest-e2e.json │ │ │ └── app │ │ │ └── app.e2e-spec.ts │ ├── nodemon.json │ ├── tsconfig.json │ └── .babelrc.json └── texpress-cms │ ├── public │ ├── backend │ │ ├── vendor │ │ │ ├── @popperjs │ │ │ │ └── core │ │ │ │ │ └── dist │ │ │ │ │ ├── esm │ │ │ │ │ ├── types.js │ │ │ │ │ ├── utils │ │ │ │ │ │ ├── getAltAxis.js │ │ │ │ │ │ ├── math.js │ │ │ │ │ │ ├── getVariation.js │ │ │ │ │ │ ├── getAltLen.js │ │ │ │ │ │ ├── getBasePlacement.js │ │ │ │ │ │ ├── getMainAxisFromPlacement.js │ │ │ │ │ │ ├── getFreshSideObject.js │ │ │ │ │ │ ├── expandToHashMap.js │ │ │ │ │ │ ├── mergePaddingObject.js │ │ │ │ │ │ ├── rectToClientRect.js │ │ │ │ │ │ ├── getOppositeVariationPlacement.js │ │ │ │ │ │ ├── within.js │ │ │ │ │ │ ├── uniqueBy.js │ │ │ │ │ │ ├── getOppositePlacement.js │ │ │ │ │ │ ├── format.js │ │ │ │ │ │ ├── debounce.js │ │ │ │ │ │ └── mergeByName.js │ │ │ │ │ ├── dom-utils │ │ │ │ │ │ ├── getNodeName.js │ │ │ │ │ │ ├── getComputedStyle.js │ │ │ │ │ │ ├── getHTMLElementScroll.js │ │ │ │ │ │ ├── isTableElement.js │ │ │ │ │ │ ├── getWindowScroll.js │ │ │ │ │ │ ├── getWindow.js │ │ │ │ │ │ ├── getDocumentElement.js │ │ │ │ │ │ ├── getNodeScroll.js │ │ │ │ │ │ ├── isScrollParent.js │ │ │ │ │ │ ├── getScrollParent.js │ │ │ │ │ │ ├── instanceOf.js │ │ │ │ │ │ ├── contains.js │ │ │ │ │ │ └── getWindowScrollBarX.js │ │ │ │ │ ├── popper-base.js │ │ │ │ │ ├── index.js │ │ │ │ │ ├── modifiers │ │ │ │ │ │ └── index.js │ │ │ │ │ └── popper-lite.js │ │ │ │ │ ├── cjs │ │ │ │ │ ├── enums.js.flow │ │ │ │ │ ├── popper.js.flow │ │ │ │ │ ├── popper-base.js.flow │ │ │ │ │ └── popper-lite.js.flow │ │ │ │ │ └── umd │ │ │ │ │ ├── enums.min.js.flow │ │ │ │ │ ├── popper.min.js.flow │ │ │ │ │ ├── popper-base.min.js.flow │ │ │ │ │ └── popper-lite.min.js.flow │ │ │ ├── sass │ │ │ │ ├── sass.default.dart.js │ │ │ │ └── sass.js │ │ │ ├── waypoints │ │ │ │ └── testem.json │ │ │ └── vanillajs-datepicker │ │ │ │ └── dist │ │ │ │ └── js │ │ │ │ └── locales │ │ │ │ ├── hr.js │ │ │ │ ├── he.js │ │ │ │ ├── ja.js │ │ │ │ ├── cy.js │ │ │ │ ├── az.js │ │ │ │ ├── bg.js │ │ │ │ ├── bs.js │ │ │ │ ├── gl.js │ │ │ │ ├── ms.js │ │ │ │ ├── th.js │ │ │ │ ├── kk.js │ │ │ │ ├── sl.js │ │ │ │ ├── mk.js │ │ │ │ ├── is.js │ │ │ │ ├── ko.js │ │ │ │ ├── ar-tn.js │ │ │ │ ├── sr.js │ │ │ │ ├── zh-CN.js │ │ │ │ ├── mn.js │ │ │ │ ├── ar.js │ │ │ │ ├── fo.js │ │ │ │ ├── oc.js │ │ │ │ ├── sr-latn.js │ │ │ │ ├── el.js │ │ │ │ ├── sv.js │ │ │ │ ├── tr.js │ │ │ │ ├── uk.js │ │ │ │ ├── fa.js │ │ │ │ ├── en-IE.js │ │ │ │ ├── me.js │ │ │ │ ├── vi.js │ │ │ │ ├── en-NZ.js │ │ │ │ ├── en-ZA.js │ │ │ │ ├── ro.js │ │ │ │ ├── pt-BR.js │ │ │ │ ├── de.js │ │ │ │ ├── sw.js │ │ │ │ ├── lv.js │ │ │ │ ├── uz-cyrl.js │ │ │ │ ├── br.js │ │ │ │ ├── eo.js │ │ │ │ ├── ka.js │ │ │ │ └── tk.js │ │ ├── css │ │ │ └── fonts │ │ │ │ ├── icofont.ttf │ │ │ │ ├── icofont.woff │ │ │ │ └── icofont.woff2 │ │ ├── favicon │ │ │ ├── favicon.ico │ │ │ ├── favicon-16x16.png │ │ │ ├── favicon-32x32.png │ │ │ ├── apple-touch-icon.png │ │ │ ├── android-chrome-192x192.png │ │ │ ├── android-chrome-512x512.png │ │ │ ├── site.webmanifest │ │ │ └── about.txt │ │ └── assets │ │ │ └── img │ │ │ ├── pages │ │ │ ├── 404.jpg │ │ │ ├── 500.jpg │ │ │ ├── lock.jpg │ │ │ ├── sign-in.jpg │ │ │ ├── sign-up.jpg │ │ │ ├── overview.jpg │ │ │ ├── settings.jpg │ │ │ ├── transactions.jpg │ │ │ ├── forgot-password.jpg │ │ │ ├── reset-password.jpg │ │ │ └── mockup-presentation.png │ │ │ ├── profile-cover.jpg │ │ │ ├── favicon │ │ │ ├── favicon.ico │ │ │ ├── favicon-16x16.png │ │ │ ├── favicon-32x32.png │ │ │ ├── mstile-150x150.png │ │ │ ├── apple-touch-icon.png │ │ │ ├── android-chrome-192x192.png │ │ │ ├── android-chrome-512x512.png │ │ │ ├── browserconfig.xml │ │ │ ├── site.webmanifest │ │ │ └── manifest.json │ │ │ ├── themesberg-mockup.jpg │ │ │ ├── mockup-presentation.png │ │ │ ├── mockup-map-presentation.png │ │ │ ├── team │ │ │ ├── profile-picture-1.jpg │ │ │ ├── profile-picture-2.jpg │ │ │ ├── profile-picture-3.jpg │ │ │ ├── profile-picture-4.jpg │ │ │ ├── profile-picture-5.jpg │ │ │ └── profile-picture-6.jpg │ │ │ ├── mockup-kanban-presentation.png │ │ │ ├── mockup-calendar-presentation.png │ │ │ ├── marker.svg │ │ │ ├── icons │ │ │ └── google_analytics.svg │ │ │ ├── brand │ │ │ └── light.svg │ │ │ ├── technologies │ │ │ └── vuejs-logo.svg │ │ │ └── flags │ │ │ └── japan.svg │ ├── uploads │ │ ├── logo │ │ │ └── logo.png │ │ └── admins │ │ │ └── default.jpg │ └── theme │ │ ├── assets │ │ └── img │ │ │ ├── pages │ │ │ ├── 404.jpg │ │ │ ├── 500.jpg │ │ │ ├── lock.jpg │ │ │ ├── sign-in.jpg │ │ │ ├── sign-up.jpg │ │ │ ├── overview.jpg │ │ │ ├── settings.jpg │ │ │ ├── transactions.jpg │ │ │ ├── reset-password.jpg │ │ │ ├── forgot-password.jpg │ │ │ └── mockup-presentation.png │ │ │ ├── profile-cover.jpg │ │ │ ├── favicon │ │ │ ├── favicon.ico │ │ │ ├── favicon-16x16.png │ │ │ ├── favicon-32x32.png │ │ │ ├── mstile-150x150.png │ │ │ ├── apple-touch-icon.png │ │ │ ├── android-chrome-192x192.png │ │ │ ├── android-chrome-512x512.png │ │ │ ├── browserconfig.xml │ │ │ ├── site.webmanifest │ │ │ └── manifest.json │ │ │ ├── themesberg-mockup.jpg │ │ │ ├── mockup-presentation.png │ │ │ ├── mockup-map-presentation.png │ │ │ ├── team │ │ │ ├── profile-picture-1.jpg │ │ │ ├── profile-picture-2.jpg │ │ │ ├── profile-picture-3.jpg │ │ │ ├── profile-picture-4.jpg │ │ │ ├── profile-picture-5.jpg │ │ │ └── profile-picture-6.jpg │ │ │ ├── mockup-calendar-presentation.png │ │ │ ├── mockup-kanban-presentation.png │ │ │ ├── marker.svg │ │ │ ├── icons │ │ │ └── google_analytics.svg │ │ │ ├── brand │ │ │ └── light.svg │ │ │ ├── technologies │ │ │ └── vuejs-logo.svg │ │ │ └── flags │ │ │ └── japan.svg │ │ └── vendor │ │ ├── sass │ │ ├── sass.default.dart.js │ │ └── sass.js │ │ └── waypoints │ │ └── testem.json │ ├── src │ ├── exceptions │ │ ├── index.ts │ │ └── handlers │ │ │ ├── index.ts │ │ │ ├── forbidden-exception.handler.ts │ │ │ └── unauthorized-exception.handler.ts │ ├── logger │ │ ├── index.ts │ │ └── cms-logger.ts │ ├── events │ │ ├── index.ts │ │ └── activity-logs │ │ │ ├── interfaces │ │ │ ├── index.ts │ │ │ └── activity-log-types.interface.ts │ │ │ ├── decorators │ │ │ ├── index.ts │ │ │ └── activity-log-event-emitter.decorator.ts │ │ │ └── index.ts │ ├── entities │ │ ├── index.ts │ │ └── cms-config.entity.ts │ ├── validators │ │ └── index.ts │ ├── controllers │ │ ├── index.ts │ │ ├── web │ │ │ ├── index.ts │ │ │ └── home.controller.ts │ │ └── fallbacks │ │ │ └── index.ts │ ├── configs │ │ ├── index.ts │ │ └── server.config.ts │ ├── dtos │ │ ├── index.ts │ │ ├── reset-password.dto.ts │ │ ├── update-user.dto.ts │ │ └── create-user.dto.ts │ ├── providers │ │ ├── index.ts │ │ └── view-engine.provider.ts │ ├── views │ │ ├── common │ │ │ ├── invalid-feedback.ejs │ │ │ ├── header.ejs │ │ │ ├── errors.ejs │ │ │ ├── partials │ │ │ │ └── _vendor-css.ejs │ │ │ ├── error.ejs │ │ │ ├── breadcrumbs.ejs │ │ │ ├── message.ejs │ │ │ └── input-field.ejs │ │ ├── base-login.ejs │ │ ├── home │ │ │ └── index.ejs │ │ ├── users │ │ │ └── change-password.ejs │ │ ├── roles │ │ │ └── partials │ │ │ │ └── _permission-switch.ejs │ │ └── base.ejs │ ├── services │ │ ├── index.ts │ │ └── cms-config.service.ts │ └── database │ │ └── migrations │ │ └── 1674332715660-add_uuid_extension.ts │ ├── resources │ ├── js │ │ ├── index.js │ │ ├── common │ │ │ ├── index.js │ │ │ ├── datepicker.js │ │ │ ├── success.js │ │ │ ├── error.js │ │ │ └── toast.js │ │ └── cms-configs │ │ │ └── index.js │ └── css │ │ └── index.css │ ├── tsconfig.json │ ├── nodemon.json │ ├── .babelrc.json │ └── esbuild.config.js ├── packages ├── shared │ ├── src │ │ ├── events │ │ │ ├── index.ts │ │ │ └── auth │ │ │ │ ├── index.ts │ │ │ │ ├── interfaces │ │ │ │ └── auth-events.interface.ts │ │ │ │ └── decorators │ │ │ │ └── auth-event-emitter.decorator.ts │ │ ├── constants │ │ │ ├── index.ts │ │ │ └── api-response.constants.ts │ │ ├── services │ │ │ ├── cache │ │ │ │ ├── decorators │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── two-fa │ │ │ │ ├── decorators │ │ │ │ │ ├── index.ts │ │ │ │ │ └── skip-two-fa.decorator.ts │ │ │ │ └── index.ts │ │ │ ├── rate-limiter │ │ │ │ ├── decorators │ │ │ │ │ └── index.ts │ │ │ │ ├── interfaces │ │ │ │ │ ├── index.ts │ │ │ │ │ └── rate-limiter.options.ts │ │ │ │ └── index.ts │ │ │ ├── mail │ │ │ │ ├── index.ts │ │ │ │ └── mails │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── cms-forgot-password.mail.ts │ │ │ │ │ ├── sent-otp.mail.ts │ │ │ │ │ └── setup-2fa.mail.ts │ │ │ ├── index.ts │ │ │ ├── user.service.ts │ │ │ └── email-template.service.ts │ │ ├── logger │ │ │ ├── decorators │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── console.logger.ts │ │ ├── validators │ │ │ ├── abstracts │ │ │ │ └── index.ts │ │ │ ├── customs │ │ │ │ ├── index.ts │ │ │ │ ├── unique-slug.validator.ts │ │ │ │ ├── gender.validator.ts │ │ │ │ └── unique-email.validator.ts │ │ │ └── index.ts │ │ ├── connections │ │ │ ├── index.ts │ │ │ └── postgres.ts │ │ ├── utils │ │ │ ├── index.ts │ │ │ └── user-status-enum.util.ts │ │ ├── data-sources │ │ │ ├── index.ts │ │ │ ├── migration.data-source.ts │ │ │ └── seeder.data-source.ts │ │ ├── interfaces │ │ │ ├── user.interface.ts │ │ │ ├── index.ts │ │ │ ├── role.interface.ts │ │ │ └── permission.interface.ts │ │ ├── providers │ │ │ └── index.ts │ │ ├── middlewares │ │ │ ├── index.ts │ │ │ └── jwt-auth.middleware.ts │ │ ├── dtos │ │ │ ├── update-user.interface.ts │ │ │ ├── forgot-password.dto.ts │ │ │ ├── index.ts │ │ │ ├── create-role.dto.ts │ │ │ ├── login.dto.ts │ │ │ ├── common-search-query.dto.ts │ │ │ ├── set-password.dto.ts │ │ │ └── create-user.interface.ts │ │ ├── exceptions │ │ │ ├── index.ts │ │ │ ├── bad-request.exception.ts │ │ │ ├── not-found.exception.ts │ │ │ ├── forbidden.exception.ts │ │ │ ├── unauthorized.exception.ts │ │ │ └── unprocessable-entity.exception.ts │ │ ├── configs │ │ │ ├── index.ts │ │ │ ├── common.config.ts │ │ │ ├── mail.config.ts │ │ │ ├── redis.config.ts │ │ │ ├── queue.config.ts │ │ │ ├── database.ts │ │ │ └── orm.config.ts │ │ └── entities │ │ │ ├── index.ts │ │ │ ├── email-template.entity.ts │ │ │ ├── permission.entity.ts │ │ │ ├── admin-activity-log.entity.ts │ │ │ └── user-role.entity.ts │ └── tsconfig.json ├── core │ ├── src │ │ ├── services │ │ │ └── index.ts │ │ ├── exceptions │ │ │ ├── handlers │ │ │ │ ├── index.ts │ │ │ │ └── exception.handler.ts │ │ │ ├── decorators │ │ │ │ ├── index.ts │ │ │ │ └── catch-async.decorator.ts │ │ │ ├── index.ts │ │ │ └── http.exception.ts │ │ ├── swagger │ │ │ ├── providers │ │ │ │ └── index.ts │ │ │ ├── utils │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── interfaces │ │ │ │ ├── api-metadata.interface.ts │ │ │ │ ├── api-body.interface.ts │ │ │ │ ├── index.ts │ │ │ │ ├── api-parameter.interface.ts │ │ │ │ ├── schema.interface.ts │ │ │ │ └── api-response.interface.ts │ │ │ └── decorators │ │ │ │ ├── api-tag.decorator.ts │ │ │ │ ├── index.ts │ │ │ │ ├── api-bearer-auth.decorator.ts │ │ │ │ └── api-key-auth.decorator.ts │ │ ├── validators │ │ │ ├── helpers │ │ │ │ └── index.ts │ │ │ ├── constants │ │ │ │ ├── index.ts │ │ │ │ └── generic-validation-messages.constant.ts │ │ │ ├── index.ts │ │ │ └── interfaces │ │ │ │ ├── validation-options.interface.ts │ │ │ │ ├── custom-validator.interface.ts │ │ │ │ ├── index.ts │ │ │ │ ├── validation-message-options.interface.ts │ │ │ │ └── validator.interface.ts │ │ ├── controllers │ │ │ ├── api-format │ │ │ │ └── index.ts │ │ │ ├── interfaces │ │ │ │ ├── route-prefixes.interface.ts │ │ │ │ ├── router.interface.ts │ │ │ │ ├── typed-query.interface.ts │ │ │ │ ├── typed-request.interface.ts │ │ │ │ ├── typed-body.interface.ts │ │ │ │ ├── index.ts │ │ │ │ ├── route-options.interface.ts │ │ │ │ └── api-response.interface.ts │ │ │ ├── index.ts │ │ │ └── decorators │ │ │ │ ├── index.ts │ │ │ │ ├── can-access.decorator.ts │ │ │ │ ├── api-controller.decorator.ts │ │ │ │ ├── api-protected-route.decorator.ts │ │ │ │ └── controller.decorator.ts │ │ ├── events │ │ │ ├── factories │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── base-event.ts │ │ ├── entities │ │ │ ├── index.ts │ │ │ ├── decorators │ │ │ │ ├── index.ts │ │ │ │ ├── set-repository.decorator.ts │ │ │ │ └── get-repository.decorator.ts │ │ │ └── base.entity.ts │ │ ├── providers │ │ │ ├── index.ts │ │ │ ├── interfaces │ │ │ │ ├── index.ts │ │ │ │ ├── provider-with-options.interface.ts │ │ │ │ └── provider.interface.ts │ │ │ └── provider.abstract.ts │ │ ├── database │ │ │ ├── index.ts │ │ │ ├── database.interface.ts │ │ │ └── database.abstract.ts │ │ ├── interfaces │ │ │ ├── class.interface.ts │ │ │ ├── breadcrumb.interface.ts │ │ │ ├── index.ts │ │ │ ├── pagination │ │ │ │ └── pagination-options.interface.ts │ │ │ ├── search-query │ │ │ │ └── common-search-query.interface.ts │ │ │ └── startup-options.interface.ts │ │ └── utils │ │ │ ├── http-methods.util.ts │ │ │ ├── common-helpers.util.ts │ │ │ ├── index.ts │ │ │ ├── to-plain-decorator.util.ts │ │ │ └── provide-middleware.util.ts │ └── tsconfig.json ├── rabbitmq │ ├── src │ │ ├── consumer │ │ │ ├── decorators │ │ │ │ ├── index.ts │ │ │ │ └── consume.decorator.ts │ │ │ └── index.ts │ │ ├── service │ │ │ ├── decorators │ │ │ │ ├── index.ts │ │ │ │ └── inject-rmq-service.decorator.ts │ │ │ └── index.ts │ │ ├── publisher │ │ │ ├── index.ts │ │ │ └── inject-publisher.ts │ │ └── index.ts │ ├── tsconfig.json │ └── package.json ├── types │ ├── package.json │ ├── tsconfig.json │ ├── express-session │ │ └── index.d.ts │ └── express │ │ └── index.d.ts └── tsconfig │ └── package.json ├── .commitlintrc.json ├── .husky ├── pre-commit └── commit-msg ├── .prettierrc.json ├── .lintstagedrc.json ├── test ├── tsconfig.json └── api │ └── e2e │ └── jest-e2e.json ├── .gitignore ├── turbo.json ├── babel.config.json └── .eslintrc.json /.env.example: -------------------------------------------------------------------------------- 1 | NODE_CONFIG_DIR="../../config/" -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | **/public/** linguist-vendored 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | public 4 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | public 4 | .turbo -------------------------------------------------------------------------------- /apps/consumer/src/consumers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './cms'; 2 | -------------------------------------------------------------------------------- /packages/shared/src/events/index.ts: -------------------------------------------------------------------------------- 1 | export * from './auth'; 2 | -------------------------------------------------------------------------------- /apps/texpress-api/src/schemas/index.ts: -------------------------------------------------------------------------------- 1 | export * from './tokens'; 2 | -------------------------------------------------------------------------------- /apps/consumer/src/logger/index.ts: -------------------------------------------------------------------------------- 1 | export * from './consumer-logger'; 2 | -------------------------------------------------------------------------------- /apps/texpress-api/src/logger/index.ts: -------------------------------------------------------------------------------- 1 | export * from './api-logger'; 2 | -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/vendor/@popperjs/core/dist/esm/types.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/texpress-cms/src/exceptions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './handlers'; 2 | -------------------------------------------------------------------------------- /apps/texpress-cms/src/logger/index.ts: -------------------------------------------------------------------------------- 1 | export * from './cms-logger'; 2 | -------------------------------------------------------------------------------- /packages/core/src/services/index.ts: -------------------------------------------------------------------------------- 1 | export * from './base.service'; 2 | -------------------------------------------------------------------------------- /apps/texpress-api/src/entities/index.ts: -------------------------------------------------------------------------------- 1 | export * from './token.entity'; 2 | -------------------------------------------------------------------------------- /apps/texpress-cms/src/events/index.ts: -------------------------------------------------------------------------------- 1 | export * from './activity-logs'; 2 | -------------------------------------------------------------------------------- /apps/consumer/src/controllers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './health.controller'; 2 | -------------------------------------------------------------------------------- /apps/texpress-api/src/providers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './passport.provider'; 2 | -------------------------------------------------------------------------------- /apps/texpress-api/src/types/enums/index.ts: -------------------------------------------------------------------------------- 1 | export * from './social-login-enum'; 2 | -------------------------------------------------------------------------------- /apps/texpress-cms/src/entities/index.ts: -------------------------------------------------------------------------------- 1 | export * from './cms-config.entity'; 2 | -------------------------------------------------------------------------------- /.commitlintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@commitlint/config-conventional"] 3 | } 4 | -------------------------------------------------------------------------------- /apps/texpress-cms/src/validators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './permission-validator'; 2 | -------------------------------------------------------------------------------- /packages/core/src/exceptions/handlers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './exception.handler'; 2 | -------------------------------------------------------------------------------- /packages/core/src/swagger/providers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './swagger-doc.provider'; 2 | -------------------------------------------------------------------------------- /packages/core/src/validators/helpers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './customize-validator'; 2 | -------------------------------------------------------------------------------- /packages/shared/src/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './api-response.constants'; 2 | -------------------------------------------------------------------------------- /apps/texpress-api/src/exceptions/formats/index.ts: -------------------------------------------------------------------------------- 1 | export * from './api-error-format'; 2 | -------------------------------------------------------------------------------- /apps/texpress-api/src/types/interfaces/index.ts: -------------------------------------------------------------------------------- 1 | export * from './social-login.interface'; 2 | -------------------------------------------------------------------------------- /packages/core/src/controllers/api-format/index.ts: -------------------------------------------------------------------------------- 1 | export * from './api-response-format'; 2 | -------------------------------------------------------------------------------- /packages/core/src/exceptions/decorators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './catch-async.decorator'; 2 | -------------------------------------------------------------------------------- /packages/rabbitmq/src/consumer/decorators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './consume.decorator'; 2 | -------------------------------------------------------------------------------- /packages/shared/src/services/cache/decorators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './cache.decorator'; 2 | -------------------------------------------------------------------------------- /apps/texpress-api/src/exceptions/handlers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './api-exception.handler'; 2 | -------------------------------------------------------------------------------- /packages/core/src/events/factories/index.ts: -------------------------------------------------------------------------------- 1 | export * from './event-emitter-decorator.factory'; 2 | -------------------------------------------------------------------------------- /packages/shared/src/logger/decorators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './logger-factory.decorator'; 2 | -------------------------------------------------------------------------------- /packages/shared/src/validators/abstracts/index.ts: -------------------------------------------------------------------------------- 1 | export * from './abstract-unique.validator'; 2 | -------------------------------------------------------------------------------- /apps/texpress-api/src/controllers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './api'; 2 | export * from './fallbacks'; 3 | -------------------------------------------------------------------------------- /apps/texpress-api/src/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from './enums'; 2 | export * from './interfaces'; 3 | -------------------------------------------------------------------------------- /apps/texpress-cms/src/controllers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './web'; 2 | export * from './fallbacks'; 3 | -------------------------------------------------------------------------------- /packages/core/src/events/index.ts: -------------------------------------------------------------------------------- 1 | export * from './base-event'; 2 | export * from './factories'; 3 | -------------------------------------------------------------------------------- /packages/rabbitmq/src/service/decorators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './inject-rmq-service.decorator'; 2 | -------------------------------------------------------------------------------- /packages/shared/src/connections/index.ts: -------------------------------------------------------------------------------- 1 | export * from './postgres'; 2 | export * from './redis'; 3 | -------------------------------------------------------------------------------- /packages/shared/src/services/two-fa/decorators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './skip-two-fa.decorator'; 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | npm run precommit 5 | -------------------------------------------------------------------------------- /apps/texpress-api/src/exceptions/interfaces/index.ts: -------------------------------------------------------------------------------- 1 | export * from './api-error-payloads.interface'; 2 | -------------------------------------------------------------------------------- /packages/core/src/entities/index.ts: -------------------------------------------------------------------------------- 1 | export * from './base.entity'; 2 | export * from './decorators'; 3 | -------------------------------------------------------------------------------- /packages/core/src/validators/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './generic-validation-messages.constant'; 2 | -------------------------------------------------------------------------------- /packages/shared/src/services/rate-limiter/decorators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './rate-limiter.decorator'; 2 | -------------------------------------------------------------------------------- /packages/shared/src/services/rate-limiter/interfaces/index.ts: -------------------------------------------------------------------------------- 1 | export * from './rate-limiter.options'; 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | npx commitlint --edit $1 5 | -------------------------------------------------------------------------------- /apps/texpress-cms/src/configs/index.ts: -------------------------------------------------------------------------------- 1 | export * from './cms.config'; 2 | export * from './server.config'; 3 | -------------------------------------------------------------------------------- /packages/core/src/providers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './provider.abstract'; 2 | export * from './interfaces'; 3 | -------------------------------------------------------------------------------- /packages/rabbitmq/src/publisher/index.ts: -------------------------------------------------------------------------------- 1 | export * from './publisher'; 2 | export * from './inject-publisher'; 3 | -------------------------------------------------------------------------------- /packages/rabbitmq/src/service/index.ts: -------------------------------------------------------------------------------- 1 | export * from './decorators'; 2 | export * from './rabbitmq.service'; 3 | -------------------------------------------------------------------------------- /packages/shared/src/services/mail/index.ts: -------------------------------------------------------------------------------- 1 | export * from './mail-base.service'; 2 | export * from './mails'; 3 | -------------------------------------------------------------------------------- /apps/texpress-api/test/utils/constants.ts: -------------------------------------------------------------------------------- 1 | export const Constants = { 2 | apiPrefix: '/api/v1', 3 | } as const; 4 | -------------------------------------------------------------------------------- /apps/texpress-cms/src/events/activity-logs/interfaces/index.ts: -------------------------------------------------------------------------------- 1 | export * from './activity-log-types.interface'; 2 | -------------------------------------------------------------------------------- /packages/core/src/database/index.ts: -------------------------------------------------------------------------------- 1 | export * from './database.abstract'; 2 | export * from './database.interface'; 3 | -------------------------------------------------------------------------------- /packages/core/src/interfaces/class.interface.ts: -------------------------------------------------------------------------------- 1 | export interface Class { 2 | new (...args: any[]): any; 3 | } 4 | -------------------------------------------------------------------------------- /packages/shared/src/services/cache/index.ts: -------------------------------------------------------------------------------- 1 | export * from './cache.service'; 2 | export * from './decorators'; 3 | -------------------------------------------------------------------------------- /packages/shared/src/services/two-fa/index.ts: -------------------------------------------------------------------------------- 1 | export * from './two-fa.service'; 2 | export * from './decorators'; 3 | -------------------------------------------------------------------------------- /packages/types/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "types", 3 | "version": "1.0.0", 4 | "private": true 5 | } 6 | -------------------------------------------------------------------------------- /apps/consumer/nodemon.json: -------------------------------------------------------------------------------- 1 | { 2 | "exec": "ts-node ./dist/index.js", 3 | "watch": [".", "../../packages"] 4 | } 5 | -------------------------------------------------------------------------------- /apps/texpress-cms/src/events/activity-logs/decorators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './activity-log-event-emitter.decorator'; 2 | -------------------------------------------------------------------------------- /packages/shared/src/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './common-helpers.util'; 2 | export * from './user-status-enum.util'; 3 | -------------------------------------------------------------------------------- /packages/tsconfig/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "tsconfig", 3 | "version": "0.0.1", 4 | "private": true 5 | } 6 | -------------------------------------------------------------------------------- /apps/texpress-api/nodemon.json: -------------------------------------------------------------------------------- 1 | { 2 | "exec": "ts-node ./dist/index.js", 3 | "watch": [".", "../../packages"] 4 | } 5 | -------------------------------------------------------------------------------- /apps/texpress-api/src/controllers/api/index.ts: -------------------------------------------------------------------------------- 1 | export * from './auth.controller'; 2 | export * from './user.controller'; 3 | -------------------------------------------------------------------------------- /packages/rabbitmq/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './consumer'; 2 | export * from './publisher'; 3 | export * from './service'; 4 | -------------------------------------------------------------------------------- /packages/shared/src/data-sources/index.ts: -------------------------------------------------------------------------------- 1 | export * from './migration.data-source'; 2 | export * from './seeder.data-source'; 3 | -------------------------------------------------------------------------------- /packages/core/src/swagger/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './security-schemes.util'; 2 | export * from './swagger-helpers.util'; 3 | -------------------------------------------------------------------------------- /apps/consumer/src/consumers/cms/index.ts: -------------------------------------------------------------------------------- 1 | export * from './activity-log.consumer'; 2 | export * from './generate-thumbnail.consumer'; 3 | -------------------------------------------------------------------------------- /apps/texpress-api/src/exceptions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './formats'; 2 | export * from './handlers'; 3 | export * from './interfaces'; 4 | -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/vendor/@popperjs/core/dist/cjs/enums.js.flow: -------------------------------------------------------------------------------- 1 | // @flow 2 | 3 | export * from '../../lib/enums.js' 4 | -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/vendor/@popperjs/core/dist/cjs/popper.js.flow: -------------------------------------------------------------------------------- 1 | // @flow 2 | 3 | export * from '../../lib/popper.js' 4 | -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/vendor/@popperjs/core/dist/umd/enums.min.js.flow: -------------------------------------------------------------------------------- 1 | // @flow 2 | 3 | export * from '../../lib/enums.js' 4 | -------------------------------------------------------------------------------- /packages/core/src/interfaces/breadcrumb.interface.ts: -------------------------------------------------------------------------------- 1 | export interface Breadcrumb { 2 | url: string; 3 | name: string; 4 | } 5 | -------------------------------------------------------------------------------- /packages/core/src/validators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './interfaces'; 2 | export * from './constants'; 3 | export * from './helpers'; 4 | -------------------------------------------------------------------------------- /packages/shared/src/logger/index.ts: -------------------------------------------------------------------------------- 1 | export * from './decorators'; 2 | export * from './logger'; 3 | export * from './console.logger'; 4 | -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/vendor/@popperjs/core/dist/umd/popper.min.js.flow: -------------------------------------------------------------------------------- 1 | // @flow 2 | 3 | export * from '../../lib/popper.js' 4 | -------------------------------------------------------------------------------- /apps/texpress-cms/resources/js/index.js: -------------------------------------------------------------------------------- 1 | export * from './common'; 2 | export * from './permissions'; 3 | export * from './cms-configs'; 4 | -------------------------------------------------------------------------------- /packages/core/src/entities/decorators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './get-repository.decorator'; 2 | export * from './set-repository.decorator'; 3 | -------------------------------------------------------------------------------- /packages/core/src/exceptions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './http.exception'; 2 | export * from './decorators'; 3 | export * from './handlers'; 4 | -------------------------------------------------------------------------------- /apps/texpress-api/src/dtos/socail-login.dtos.ts: -------------------------------------------------------------------------------- 1 | export class SocialLoginDto { 2 | socialType: string; 3 | accessToken: string; 4 | } 5 | -------------------------------------------------------------------------------- /apps/texpress-api/src/services/index.ts: -------------------------------------------------------------------------------- 1 | export * from './user.service'; 2 | export * from './auth.service'; 3 | export * from './token.service'; 4 | -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/vendor/@popperjs/core/dist/cjs/popper-base.js.flow: -------------------------------------------------------------------------------- 1 | // @flow 2 | 3 | export * from '../../lib/popper-base.js' 4 | -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/vendor/@popperjs/core/dist/cjs/popper-lite.js.flow: -------------------------------------------------------------------------------- 1 | // @flow 2 | 3 | export * from '../../lib/popper-lite.js' 4 | -------------------------------------------------------------------------------- /apps/texpress-cms/public/uploads/logo/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/uploads/logo/logo.png -------------------------------------------------------------------------------- /packages/core/src/providers/interfaces/index.ts: -------------------------------------------------------------------------------- 1 | export * from './provider.interface'; 2 | export * from './provider-with-options.interface'; 3 | -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/vendor/@popperjs/core/dist/umd/popper-base.min.js.flow: -------------------------------------------------------------------------------- 1 | // @flow 2 | 3 | export * from '../../lib/popper-base.js' 4 | -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/vendor/@popperjs/core/dist/umd/popper-lite.min.js.flow: -------------------------------------------------------------------------------- 1 | // @flow 2 | 3 | export * from '../../lib/popper-lite.js' 4 | -------------------------------------------------------------------------------- /packages/rabbitmq/src/consumer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './consumer.base'; 2 | export * from './consumer.server'; 3 | export * from './decorators'; 4 | -------------------------------------------------------------------------------- /apps/texpress-api/src/configs/index.ts: -------------------------------------------------------------------------------- 1 | export * from './server.config'; 2 | export * from './social-login.config'; 3 | export * from './common.config'; 4 | -------------------------------------------------------------------------------- /apps/texpress-cms/public/uploads/admins/default.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/uploads/admins/default.jpg -------------------------------------------------------------------------------- /apps/texpress-cms/src/dtos/index.ts: -------------------------------------------------------------------------------- 1 | export * from './create-user.dto'; 2 | export * from './update-user.dto'; 3 | export * from './reset-password.dto'; 4 | -------------------------------------------------------------------------------- /packages/shared/src/interfaces/user.interface.ts: -------------------------------------------------------------------------------- 1 | import { IRole } from './role.interface'; 2 | 3 | export interface IUser { 4 | role: IRole[]; 5 | } 6 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "trailingComma": "es5", 3 | "tabWidth": 4, 4 | "singleQuote": true, 5 | "semi": true, 6 | "endOfLine": "auto" 7 | } 8 | -------------------------------------------------------------------------------- /apps/consumer/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "tsconfig/tsconfig.base.json", 3 | "compilerOptions": { 4 | "outDir": "./dist" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /apps/texpress-api/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "tsconfig/tsconfig.base.json", 3 | "compilerOptions": { 4 | "outDir": "./dist" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/css/fonts/icofont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/backend/css/fonts/icofont.ttf -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/backend/favicon/favicon.ico -------------------------------------------------------------------------------- /apps/texpress-cms/src/events/activity-logs/index.ts: -------------------------------------------------------------------------------- 1 | export * from './activity-logs.event'; 2 | export * from './decorators'; 3 | export * from './interfaces'; 4 | -------------------------------------------------------------------------------- /apps/texpress-cms/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "tsconfig/tsconfig.base.json", 3 | "compilerOptions": { 4 | "outDir": "./dist" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "tsconfig/tsconfig.base.json", 3 | "compilerOptions": { 4 | "outDir": "./dist" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /packages/rabbitmq/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "tsconfig/tsconfig.base.json", 3 | "compilerOptions": { 4 | "outDir": "./dist" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /packages/shared/src/interfaces/index.ts: -------------------------------------------------------------------------------- 1 | export * from './permission.interface'; 2 | export * from './role.interface'; 3 | export * from './user.interface'; 4 | -------------------------------------------------------------------------------- /packages/shared/src/providers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './common.provider'; 2 | export * from './static-serve.provider'; 3 | export * from './cors.provider'; 4 | -------------------------------------------------------------------------------- /packages/shared/src/services/rate-limiter/index.ts: -------------------------------------------------------------------------------- 1 | export * from './rate-limiter.service'; 2 | export * from './decorators'; 3 | export * from './interfaces'; 4 | -------------------------------------------------------------------------------- /packages/shared/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "tsconfig/tsconfig.base.json", 3 | "compilerOptions": { 4 | "outDir": "./dist" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /packages/types/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "tsconfig/tsconfig.base.json", 3 | "compilerOptions": { 4 | "composite": true 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/css/fonts/icofont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/backend/css/fonts/icofont.woff -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/css/fonts/icofont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/backend/css/fonts/icofont.woff2 -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/vendor/sass/sass.default.dart.js: -------------------------------------------------------------------------------- 1 | var library = require('./sass.dart.js'); 2 | library.load({}); 3 | 4 | module.exports = library; 5 | -------------------------------------------------------------------------------- /apps/texpress-cms/public/theme/assets/img/pages/404.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/theme/assets/img/pages/404.jpg -------------------------------------------------------------------------------- /apps/texpress-cms/public/theme/assets/img/pages/500.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/theme/assets/img/pages/500.jpg -------------------------------------------------------------------------------- /apps/texpress-cms/public/theme/assets/img/pages/lock.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/theme/assets/img/pages/lock.jpg -------------------------------------------------------------------------------- /apps/texpress-cms/public/theme/vendor/sass/sass.default.dart.js: -------------------------------------------------------------------------------- 1 | var library = require('./sass.dart.js'); 2 | library.load({}); 3 | 4 | module.exports = library; 5 | -------------------------------------------------------------------------------- /apps/texpress-cms/src/providers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './passport.provider'; 2 | export * from './view-engine.provider'; 3 | export * from './app-locals.provider'; 4 | -------------------------------------------------------------------------------- /packages/core/src/controllers/interfaces/route-prefixes.interface.ts: -------------------------------------------------------------------------------- 1 | export interface RoutePrefixes { 2 | cmsPrefix?: string; 3 | apiPrefix?: string; 4 | } 5 | -------------------------------------------------------------------------------- /packages/core/src/swagger/index.ts: -------------------------------------------------------------------------------- 1 | export * from './decorators'; 2 | export * from './interfaces'; 3 | export * from './providers'; 4 | export * from './utils'; 5 | -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/assets/img/pages/404.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/backend/assets/img/pages/404.jpg -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/assets/img/pages/500.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/backend/assets/img/pages/500.jpg -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/assets/img/pages/lock.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/backend/assets/img/pages/lock.jpg -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/backend/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/backend/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/vendor/@popperjs/core/dist/esm/utils/getAltAxis.js: -------------------------------------------------------------------------------- 1 | export default function getAltAxis(axis) { 2 | return axis === 'x' ? 'y' : 'x'; 3 | } -------------------------------------------------------------------------------- /apps/texpress-cms/public/backend/vendor/@popperjs/core/dist/esm/utils/math.js: -------------------------------------------------------------------------------- 1 | export var max = Math.max; 2 | export var min = Math.min; 3 | export var round = Math.round; -------------------------------------------------------------------------------- /apps/texpress-cms/public/theme/assets/img/pages/sign-in.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/theme/assets/img/pages/sign-in.jpg -------------------------------------------------------------------------------- /apps/texpress-cms/public/theme/assets/img/pages/sign-up.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/theme/assets/img/pages/sign-up.jpg -------------------------------------------------------------------------------- /apps/texpress-cms/public/theme/assets/img/profile-cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sonish777/t-express/HEAD/apps/texpress-cms/public/theme/assets/img/profile-cover.jpg -------------------------------------------------------------------------------- /apps/texpress-cms/resources/js/common/index.js: -------------------------------------------------------------------------------- 1 | export * from './error'; 2 | export * from './success'; 3 | export * from './toast'; 4 | export * from './datepicker'; 5 | -------------------------------------------------------------------------------- /apps/texpress-cms/src/views/common/invalid-feedback.ejs: -------------------------------------------------------------------------------- 1 |