├── .all-contributorsrc ├── .dockerignore ├── .editorconfig ├── .eslintrc.js ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .prettierrc ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── README.md ├── assets ├── logo.png ├── takenote-dark.png └── takenote-light.png ├── config ├── cypress.config.json ├── jest.config.js ├── nodemon.config.json ├── webpack.common.js ├── webpack.dev.js └── webpack.prod.js ├── deploy.sh ├── kubernetes.yml ├── package.json ├── public ├── _redirects ├── favicon.ico ├── logo192.png ├── logo512.png ├── manifest.json ├── robots.txt └── template.html ├── seed.js ├── src ├── client │ ├── api │ │ └── index.ts │ ├── components │ │ ├── AppSidebar │ │ │ ├── ActionButton.tsx │ │ │ ├── AddCategoryButton.tsx │ │ │ ├── AddCategoryForm.tsx │ │ │ ├── CollapseCategoryButton.tsx │ │ │ ├── FolderOption.tsx │ │ │ └── ScratchpadOption.tsx │ │ ├── Editor │ │ │ ├── EmptyEditor.tsx │ │ │ ├── NoteLink.tsx │ │ │ └── PreviewEditor.tsx │ │ ├── LandingPage.tsx │ │ ├── LastSyncedNotification.tsx │ │ ├── NoteList │ │ │ ├── ContextMenuOption.tsx │ │ │ ├── NoteListButton.tsx │ │ │ ├── SearchBar.tsx │ │ │ └── SelectCategory.tsx │ │ ├── Select.tsx │ │ ├── SettingsModal │ │ │ ├── IconButton.tsx │ │ │ ├── IconButtonUploader.tsx │ │ │ ├── Option.tsx │ │ │ ├── SelectOptions.tsx │ │ │ └── Shortcut.tsx │ │ ├── Switch.tsx │ │ └── Tabs │ │ │ ├── Tab.tsx │ │ │ ├── TabPanel.tsx │ │ │ └── Tabs.tsx │ ├── containers │ │ ├── App.tsx │ │ ├── AppSidebar.tsx │ │ ├── CategoryList.tsx │ │ ├── CategoryOption.tsx │ │ ├── ContextMenu.tsx │ │ ├── ContextMenuOptions.tsx │ │ ├── KeyboardShortcuts.tsx │ │ ├── NoteEditor.tsx │ │ ├── NoteList.tsx │ │ ├── NoteMenuBar.tsx │ │ ├── SettingsModal.tsx │ │ └── TakeNoteApp.tsx │ ├── contexts │ │ └── TempStateContext.tsx │ ├── global.d.ts │ ├── index.tsx │ ├── router │ │ ├── PrivateRoute.tsx │ │ └── PublicRoute.tsx │ ├── sagas │ │ └── index.ts │ ├── selectors │ │ └── index.ts │ ├── serviceWorker.ts │ ├── setupTests.ts │ ├── slices │ │ ├── auth.ts │ │ ├── category.ts │ │ ├── index.ts │ │ ├── note.ts │ │ ├── settings.ts │ │ └── sync.ts │ ├── styles │ │ ├── _app-sidebar.scss │ │ ├── _buttons.scss │ │ ├── _dark.scss │ │ ├── _editor.scss │ │ ├── _forms.scss │ │ ├── _helpers.scss │ │ ├── _landing-page.scss │ │ ├── _layout.scss │ │ ├── _light-theme.scss │ │ ├── _mixins.scss │ │ ├── _modal.scss │ │ ├── _new-moon.scss │ │ ├── _note-menu-bar.scss │ │ ├── _note-sidebar.scss │ │ ├── _previewer.scss │ │ ├── _scaffolding.scss │ │ ├── _tabs.scss │ │ ├── _variables.scss │ │ └── index.scss │ ├── types │ │ └── index.ts │ └── utils │ │ ├── constants.ts │ │ ├── enums.ts │ │ ├── helpers.ts │ │ ├── history.ts │ │ ├── hooks.ts │ │ ├── notesSortStrategies.ts │ │ └── reactMarkdownPlugins.ts ├── resources │ ├── LabelText.ts │ ├── TestID.ts │ └── assets │ │ ├── github-logo.png │ │ ├── logo-color.svg │ │ ├── logo-square-color.svg │ │ ├── logo-square-white.svg │ │ ├── logo-white.svg │ │ ├── screenshot-dark.png │ │ └── screenshot-light.png └── server │ ├── handlers │ ├── auth.ts │ └── sync.ts │ ├── index.ts │ ├── initializeServer.ts │ ├── middleware │ ├── checkAuth.ts │ └── getUser.ts │ ├── router │ ├── auth.ts │ ├── index.ts │ └── sync.ts │ └── utils │ ├── constants.ts │ ├── data │ ├── scratchpadNote.ts │ └── welcomeNote.ts │ ├── enums.ts │ └── helpers.ts ├── tests ├── __mocks__ │ └── styleMock.ts ├── e2e │ ├── integration │ │ ├── category.test.ts │ │ ├── note.test.ts │ │ └── settings.test.ts │ ├── plugins │ │ ├── cy-ts-preprocessor.js │ │ └── index.js │ ├── support │ │ ├── commands.js │ │ └── index.js │ ├── tsconfig.json │ └── utils │ │ ├── testCategoryHelperUtils.ts │ │ ├── testHelperEnums.ts │ │ ├── testHelperUtils.ts │ │ ├── testNotesHelperUtils.ts │ │ └── testSettingsUtils.ts └── unit │ ├── client │ ├── components │ │ ├── AppSidebar │ │ │ ├── ActionButton.test.tsx │ │ │ ├── AddCategoryButton.test.tsx │ │ │ ├── AddCategoryForm.test.tsx │ │ │ ├── CollapseCategoryButton.test.tsx │ │ │ ├── FolderOption.test.tsx │ │ │ └── ScratchpadOption.test.tsx │ │ ├── LastSyncedNotification.test.tsx │ │ ├── NoteList │ │ │ ├── NoteListButton.test.tsx │ │ │ └── SearchBar.test.tsx │ │ ├── SettingsModal │ │ │ ├── IconButton.test.tsx │ │ │ └── IconButtonUploader.test.tsx │ │ ├── Switch.test.tsx │ │ └── editor │ │ │ ├── EditorEmpty.test.tsx │ │ │ └── PreviewEditor.test.tsx │ ├── containers │ │ ├── ContextMenuOptions.test.tsx │ │ └── TakeNoteApp.test.tsx │ ├── slices │ │ ├── auth.test.ts │ │ ├── category.test.ts │ │ ├── note.test.ts │ │ ├── settings.test.ts │ │ └── sync.test.ts │ ├── testHelpers.tsx │ └── utils │ │ └── index.test.ts │ └── server │ └── middleware │ └── checkAuth.test.ts └── tsconfig.json /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/README.md -------------------------------------------------------------------------------- /assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/assets/logo.png -------------------------------------------------------------------------------- /assets/takenote-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/assets/takenote-dark.png -------------------------------------------------------------------------------- /assets/takenote-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/assets/takenote-light.png -------------------------------------------------------------------------------- /config/cypress.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/config/cypress.config.json -------------------------------------------------------------------------------- /config/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/config/jest.config.js -------------------------------------------------------------------------------- /config/nodemon.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/config/nodemon.config.json -------------------------------------------------------------------------------- /config/webpack.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/config/webpack.common.js -------------------------------------------------------------------------------- /config/webpack.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/config/webpack.dev.js -------------------------------------------------------------------------------- /config/webpack.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/config/webpack.prod.js -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/deploy.sh -------------------------------------------------------------------------------- /kubernetes.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/kubernetes.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/package.json -------------------------------------------------------------------------------- /public/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/public/_redirects -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | -------------------------------------------------------------------------------- /public/template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/public/template.html -------------------------------------------------------------------------------- /seed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/seed.js -------------------------------------------------------------------------------- /src/client/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/api/index.ts -------------------------------------------------------------------------------- /src/client/components/AppSidebar/ActionButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/AppSidebar/ActionButton.tsx -------------------------------------------------------------------------------- /src/client/components/AppSidebar/AddCategoryButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/AppSidebar/AddCategoryButton.tsx -------------------------------------------------------------------------------- /src/client/components/AppSidebar/AddCategoryForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/AppSidebar/AddCategoryForm.tsx -------------------------------------------------------------------------------- /src/client/components/AppSidebar/CollapseCategoryButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/AppSidebar/CollapseCategoryButton.tsx -------------------------------------------------------------------------------- /src/client/components/AppSidebar/FolderOption.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/AppSidebar/FolderOption.tsx -------------------------------------------------------------------------------- /src/client/components/AppSidebar/ScratchpadOption.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/AppSidebar/ScratchpadOption.tsx -------------------------------------------------------------------------------- /src/client/components/Editor/EmptyEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/Editor/EmptyEditor.tsx -------------------------------------------------------------------------------- /src/client/components/Editor/NoteLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/Editor/NoteLink.tsx -------------------------------------------------------------------------------- /src/client/components/Editor/PreviewEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/Editor/PreviewEditor.tsx -------------------------------------------------------------------------------- /src/client/components/LandingPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/LandingPage.tsx -------------------------------------------------------------------------------- /src/client/components/LastSyncedNotification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/LastSyncedNotification.tsx -------------------------------------------------------------------------------- /src/client/components/NoteList/ContextMenuOption.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/NoteList/ContextMenuOption.tsx -------------------------------------------------------------------------------- /src/client/components/NoteList/NoteListButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/NoteList/NoteListButton.tsx -------------------------------------------------------------------------------- /src/client/components/NoteList/SearchBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/NoteList/SearchBar.tsx -------------------------------------------------------------------------------- /src/client/components/NoteList/SelectCategory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/NoteList/SelectCategory.tsx -------------------------------------------------------------------------------- /src/client/components/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/Select.tsx -------------------------------------------------------------------------------- /src/client/components/SettingsModal/IconButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/SettingsModal/IconButton.tsx -------------------------------------------------------------------------------- /src/client/components/SettingsModal/IconButtonUploader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/SettingsModal/IconButtonUploader.tsx -------------------------------------------------------------------------------- /src/client/components/SettingsModal/Option.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/SettingsModal/Option.tsx -------------------------------------------------------------------------------- /src/client/components/SettingsModal/SelectOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/SettingsModal/SelectOptions.tsx -------------------------------------------------------------------------------- /src/client/components/SettingsModal/Shortcut.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/SettingsModal/Shortcut.tsx -------------------------------------------------------------------------------- /src/client/components/Switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/Switch.tsx -------------------------------------------------------------------------------- /src/client/components/Tabs/Tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/Tabs/Tab.tsx -------------------------------------------------------------------------------- /src/client/components/Tabs/TabPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/Tabs/TabPanel.tsx -------------------------------------------------------------------------------- /src/client/components/Tabs/Tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/components/Tabs/Tabs.tsx -------------------------------------------------------------------------------- /src/client/containers/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/containers/App.tsx -------------------------------------------------------------------------------- /src/client/containers/AppSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/containers/AppSidebar.tsx -------------------------------------------------------------------------------- /src/client/containers/CategoryList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/containers/CategoryList.tsx -------------------------------------------------------------------------------- /src/client/containers/CategoryOption.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/containers/CategoryOption.tsx -------------------------------------------------------------------------------- /src/client/containers/ContextMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/containers/ContextMenu.tsx -------------------------------------------------------------------------------- /src/client/containers/ContextMenuOptions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/containers/ContextMenuOptions.tsx -------------------------------------------------------------------------------- /src/client/containers/KeyboardShortcuts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/containers/KeyboardShortcuts.tsx -------------------------------------------------------------------------------- /src/client/containers/NoteEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/containers/NoteEditor.tsx -------------------------------------------------------------------------------- /src/client/containers/NoteList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/containers/NoteList.tsx -------------------------------------------------------------------------------- /src/client/containers/NoteMenuBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/containers/NoteMenuBar.tsx -------------------------------------------------------------------------------- /src/client/containers/SettingsModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/containers/SettingsModal.tsx -------------------------------------------------------------------------------- /src/client/containers/TakeNoteApp.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/containers/TakeNoteApp.tsx -------------------------------------------------------------------------------- /src/client/contexts/TempStateContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/contexts/TempStateContext.tsx -------------------------------------------------------------------------------- /src/client/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/global.d.ts -------------------------------------------------------------------------------- /src/client/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/index.tsx -------------------------------------------------------------------------------- /src/client/router/PrivateRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/router/PrivateRoute.tsx -------------------------------------------------------------------------------- /src/client/router/PublicRoute.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/router/PublicRoute.tsx -------------------------------------------------------------------------------- /src/client/sagas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/sagas/index.ts -------------------------------------------------------------------------------- /src/client/selectors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/selectors/index.ts -------------------------------------------------------------------------------- /src/client/serviceWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/serviceWorker.ts -------------------------------------------------------------------------------- /src/client/setupTests.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom/extend-expect' 2 | -------------------------------------------------------------------------------- /src/client/slices/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/slices/auth.ts -------------------------------------------------------------------------------- /src/client/slices/category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/slices/category.ts -------------------------------------------------------------------------------- /src/client/slices/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/slices/index.ts -------------------------------------------------------------------------------- /src/client/slices/note.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/slices/note.ts -------------------------------------------------------------------------------- /src/client/slices/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/slices/settings.ts -------------------------------------------------------------------------------- /src/client/slices/sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/slices/sync.ts -------------------------------------------------------------------------------- /src/client/styles/_app-sidebar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_app-sidebar.scss -------------------------------------------------------------------------------- /src/client/styles/_buttons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_buttons.scss -------------------------------------------------------------------------------- /src/client/styles/_dark.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_dark.scss -------------------------------------------------------------------------------- /src/client/styles/_editor.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_editor.scss -------------------------------------------------------------------------------- /src/client/styles/_forms.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_forms.scss -------------------------------------------------------------------------------- /src/client/styles/_helpers.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_helpers.scss -------------------------------------------------------------------------------- /src/client/styles/_landing-page.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_landing-page.scss -------------------------------------------------------------------------------- /src/client/styles/_layout.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_layout.scss -------------------------------------------------------------------------------- /src/client/styles/_light-theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_light-theme.scss -------------------------------------------------------------------------------- /src/client/styles/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_mixins.scss -------------------------------------------------------------------------------- /src/client/styles/_modal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_modal.scss -------------------------------------------------------------------------------- /src/client/styles/_new-moon.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_new-moon.scss -------------------------------------------------------------------------------- /src/client/styles/_note-menu-bar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_note-menu-bar.scss -------------------------------------------------------------------------------- /src/client/styles/_note-sidebar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_note-sidebar.scss -------------------------------------------------------------------------------- /src/client/styles/_previewer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_previewer.scss -------------------------------------------------------------------------------- /src/client/styles/_scaffolding.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_scaffolding.scss -------------------------------------------------------------------------------- /src/client/styles/_tabs.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_tabs.scss -------------------------------------------------------------------------------- /src/client/styles/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/_variables.scss -------------------------------------------------------------------------------- /src/client/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/styles/index.scss -------------------------------------------------------------------------------- /src/client/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/types/index.ts -------------------------------------------------------------------------------- /src/client/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/utils/constants.ts -------------------------------------------------------------------------------- /src/client/utils/enums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/utils/enums.ts -------------------------------------------------------------------------------- /src/client/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/utils/helpers.ts -------------------------------------------------------------------------------- /src/client/utils/history.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/utils/history.ts -------------------------------------------------------------------------------- /src/client/utils/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/utils/hooks.ts -------------------------------------------------------------------------------- /src/client/utils/notesSortStrategies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/utils/notesSortStrategies.ts -------------------------------------------------------------------------------- /src/client/utils/reactMarkdownPlugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/client/utils/reactMarkdownPlugins.ts -------------------------------------------------------------------------------- /src/resources/LabelText.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/resources/LabelText.ts -------------------------------------------------------------------------------- /src/resources/TestID.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/resources/TestID.ts -------------------------------------------------------------------------------- /src/resources/assets/github-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/resources/assets/github-logo.png -------------------------------------------------------------------------------- /src/resources/assets/logo-color.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/resources/assets/logo-color.svg -------------------------------------------------------------------------------- /src/resources/assets/logo-square-color.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/resources/assets/logo-square-color.svg -------------------------------------------------------------------------------- /src/resources/assets/logo-square-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/resources/assets/logo-square-white.svg -------------------------------------------------------------------------------- /src/resources/assets/logo-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/resources/assets/logo-white.svg -------------------------------------------------------------------------------- /src/resources/assets/screenshot-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/resources/assets/screenshot-dark.png -------------------------------------------------------------------------------- /src/resources/assets/screenshot-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/resources/assets/screenshot-light.png -------------------------------------------------------------------------------- /src/server/handlers/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/server/handlers/auth.ts -------------------------------------------------------------------------------- /src/server/handlers/sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/server/handlers/sync.ts -------------------------------------------------------------------------------- /src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/server/index.ts -------------------------------------------------------------------------------- /src/server/initializeServer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/server/initializeServer.ts -------------------------------------------------------------------------------- /src/server/middleware/checkAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/server/middleware/checkAuth.ts -------------------------------------------------------------------------------- /src/server/middleware/getUser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/server/middleware/getUser.ts -------------------------------------------------------------------------------- /src/server/router/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/server/router/auth.ts -------------------------------------------------------------------------------- /src/server/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/server/router/index.ts -------------------------------------------------------------------------------- /src/server/router/sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/server/router/sync.ts -------------------------------------------------------------------------------- /src/server/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/server/utils/constants.ts -------------------------------------------------------------------------------- /src/server/utils/data/scratchpadNote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/server/utils/data/scratchpadNote.ts -------------------------------------------------------------------------------- /src/server/utils/data/welcomeNote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/server/utils/data/welcomeNote.ts -------------------------------------------------------------------------------- /src/server/utils/enums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/server/utils/enums.ts -------------------------------------------------------------------------------- /src/server/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/src/server/utils/helpers.ts -------------------------------------------------------------------------------- /tests/__mocks__/styleMock.ts: -------------------------------------------------------------------------------- 1 | // __mocks__/styleMock.js 2 | 3 | // @ts-ignore 4 | module.exports = {} 5 | -------------------------------------------------------------------------------- /tests/e2e/integration/category.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/e2e/integration/category.test.ts -------------------------------------------------------------------------------- /tests/e2e/integration/note.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/e2e/integration/note.test.ts -------------------------------------------------------------------------------- /tests/e2e/integration/settings.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/e2e/integration/settings.test.ts -------------------------------------------------------------------------------- /tests/e2e/plugins/cy-ts-preprocessor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/e2e/plugins/cy-ts-preprocessor.js -------------------------------------------------------------------------------- /tests/e2e/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/e2e/plugins/index.js -------------------------------------------------------------------------------- /tests/e2e/support/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/e2e/support/commands.js -------------------------------------------------------------------------------- /tests/e2e/support/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/e2e/support/index.js -------------------------------------------------------------------------------- /tests/e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/e2e/tsconfig.json -------------------------------------------------------------------------------- /tests/e2e/utils/testCategoryHelperUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/e2e/utils/testCategoryHelperUtils.ts -------------------------------------------------------------------------------- /tests/e2e/utils/testHelperEnums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/e2e/utils/testHelperEnums.ts -------------------------------------------------------------------------------- /tests/e2e/utils/testHelperUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/e2e/utils/testHelperUtils.ts -------------------------------------------------------------------------------- /tests/e2e/utils/testNotesHelperUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/e2e/utils/testNotesHelperUtils.ts -------------------------------------------------------------------------------- /tests/e2e/utils/testSettingsUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/e2e/utils/testSettingsUtils.ts -------------------------------------------------------------------------------- /tests/unit/client/components/AppSidebar/ActionButton.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/components/AppSidebar/ActionButton.test.tsx -------------------------------------------------------------------------------- /tests/unit/client/components/AppSidebar/AddCategoryButton.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/components/AppSidebar/AddCategoryButton.test.tsx -------------------------------------------------------------------------------- /tests/unit/client/components/AppSidebar/AddCategoryForm.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/components/AppSidebar/AddCategoryForm.test.tsx -------------------------------------------------------------------------------- /tests/unit/client/components/AppSidebar/CollapseCategoryButton.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/components/AppSidebar/CollapseCategoryButton.test.tsx -------------------------------------------------------------------------------- /tests/unit/client/components/AppSidebar/FolderOption.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/components/AppSidebar/FolderOption.test.tsx -------------------------------------------------------------------------------- /tests/unit/client/components/AppSidebar/ScratchpadOption.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/components/AppSidebar/ScratchpadOption.test.tsx -------------------------------------------------------------------------------- /tests/unit/client/components/LastSyncedNotification.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/components/LastSyncedNotification.test.tsx -------------------------------------------------------------------------------- /tests/unit/client/components/NoteList/NoteListButton.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/components/NoteList/NoteListButton.test.tsx -------------------------------------------------------------------------------- /tests/unit/client/components/NoteList/SearchBar.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/components/NoteList/SearchBar.test.tsx -------------------------------------------------------------------------------- /tests/unit/client/components/SettingsModal/IconButton.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/components/SettingsModal/IconButton.test.tsx -------------------------------------------------------------------------------- /tests/unit/client/components/SettingsModal/IconButtonUploader.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/components/SettingsModal/IconButtonUploader.test.tsx -------------------------------------------------------------------------------- /tests/unit/client/components/Switch.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/components/Switch.test.tsx -------------------------------------------------------------------------------- /tests/unit/client/components/editor/EditorEmpty.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/components/editor/EditorEmpty.test.tsx -------------------------------------------------------------------------------- /tests/unit/client/components/editor/PreviewEditor.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/components/editor/PreviewEditor.test.tsx -------------------------------------------------------------------------------- /tests/unit/client/containers/ContextMenuOptions.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/containers/ContextMenuOptions.test.tsx -------------------------------------------------------------------------------- /tests/unit/client/containers/TakeNoteApp.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/containers/TakeNoteApp.test.tsx -------------------------------------------------------------------------------- /tests/unit/client/slices/auth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/slices/auth.test.ts -------------------------------------------------------------------------------- /tests/unit/client/slices/category.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/slices/category.test.ts -------------------------------------------------------------------------------- /tests/unit/client/slices/note.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/slices/note.test.ts -------------------------------------------------------------------------------- /tests/unit/client/slices/settings.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/slices/settings.test.ts -------------------------------------------------------------------------------- /tests/unit/client/slices/sync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/slices/sync.test.ts -------------------------------------------------------------------------------- /tests/unit/client/testHelpers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/testHelpers.tsx -------------------------------------------------------------------------------- /tests/unit/client/utils/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/client/utils/index.test.ts -------------------------------------------------------------------------------- /tests/unit/server/middleware/checkAuth.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tests/unit/server/middleware/checkAuth.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/taniarascia/takenote/HEAD/tsconfig.json --------------------------------------------------------------------------------