Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate to TS with Lit Web Components #152

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
257 commits
Select commit Hold shift + click to select a range
316b46f
[ES] tsc passes in strict mode
dchege711 Jul 1, 2023
53031ea
[Metadata] Fix Metadata creation by passing in correct params
dchege711 Jul 1, 2023
3777fc6
[ES] Simplify npm run debug
dchege711 Jul 1, 2023
69dbfda
[Metadata] Ignore empty tags
dchege711 Jul 1, 2023
5e18ee1
[!] [Metadata] Side-step ParallelSaveError by not saving
dchege711 Jul 1, 2023
76421f2
[TestEmailClient] Remove stale config.js import
dchege711 Jul 1, 2023
3ceedf5
[ES] Add ts-mocha as a dev dependency
dchege711 Jul 1, 2023
4baa809
[Metadata] Clean up some bugs
dchege711 Jul 1, 2023
96f5914
[LogInUtilities] Error on duplicate username/email and update tests
dchege711 Jul 1, 2023
68655df
[SampleCards] Stricter typing
dchege711 Jul 2, 2023
7e359b8
[ES] Add chai for easier deep assertions
dchege711 Jul 2, 2023
b0875a6
[Graph] Make the undirected nature of the graph clear
dchege711 Jul 2, 2023
6351a8a
[AutoComplete] Test various utilities for autocomplete
dchege711 Jul 2, 2023
9a9f545
[DB] Protect immutable fields from being updated
dchege711 Jul 2, 2023
640dc0f
[ES] Copy over static resources and EJS templates
dchege711 Jul 2, 2023
cafaaa6
[ES] Fix `npx ts-node --files src/server.ts`
dchege711 Jul 2, 2023
85bef9d
[ES] Use ts-node for `npm run debug`
dchege711 Jul 2, 2023
17ae60e
[ES] Us ts-node in VS Code debug launcher
dchege711 Jul 2, 2023
88296fc
[CardsMongoDB] Fix 500 error in /browse due to missing textScore
dchege711 Jul 2, 2023
8dcb776
[Site] Fix 404 errors for static files and libraries
dchege711 Jul 2, 2023
1ba27cf
[TS] Migrate front-end files to TypeScript
dchege711 Jul 2, 2023
7dc0f04
[Testing] Fix broken tests
dchege711 Jul 2, 2023
c0974bb
[TS Migration] Move code out of EJS templates for safer typing
dchege711 Jul 3, 2023
279b3e9
[Site] Fix 404 errors in npm start
dchege711 Jul 3, 2023
1e2207f
[ES] Fix loading errors for latex and syntax highlighting
dchege711 Jul 3, 2023
b6f9a59
[/browse] Stop loading content prematurely
dchege711 Jul 3, 2023
936bfbe
[AppUtilities] Parse responses at sendHTTPRequest
dchege711 Jul 3, 2023
f20dfb0
[NPM] Use server-side AVL library and bundle it via webpack
dchege711 Jul 3, 2023
ec457f4
[LogIn] Fix undefined references in the login flow
dchege711 Jul 3, 2023
05bff42
[ES] Set up debugging flow for faster iteration
dchege711 Jul 3, 2023
5e794a3
[AppUtilitites] Smarter parsing of response as JSON
dchege711 Jul 3, 2023
2753878
[Controllers] Provide error strings with status 200
dchege711 Jul 3, 2023
794ad1e
[LogIn] Fix user flow for logging into non-existent accounts
dchege711 Jul 3, 2023
d0b6e2f
[LogIn] Handle the middleware for login correctly
dchege711 Jul 3, 2023
f7ebdcd
[AppUtilities] Fix off-by-one error in sendHTTPRequest
dchege711 Jul 3, 2023
e75e7b6
[/home] Initialize the JS state on document load
dchege711 Jul 3, 2023
e425cbe
[SearchBarDropDown] Fix references to functions
dchege711 Jul 4, 2023
f81952c
[/home] Fix broken function calls
dchege711 Jul 4, 2023
b748340
[TestLogIn] Explicitly type this to Mocha.Context
dchege711 Apr 14, 2024
4fb7676
git mv Autocomplete.ts AutoComplete.ts
dchege711 Apr 14, 2024
1ab973c
[TestLogIn] Type this as Suite
dchege711 Apr 14, 2024
d2ae709
[ES] Remove Procfile as we're no longer on Heroku
dchege711 Apr 15, 2024
8b553cb
[Server] Populate dummy user in dev environment
dchege711 Apr 15, 2024
e81b48b
[Home/Browse] Remove side-effects on script import
dchege711 Apr 15, 2024
058c7aa
[ES] Separate webpack build step
dchege711 Apr 15, 2024
d274b6d
[/account] Use functions from AccountPage.ts correctly
dchege711 Apr 15, 2024
2c995c2
[ES] Attempt at using one entrypoint for all scripts
dchege711 Apr 15, 2024
aa995f3
Revert "[ES] Attempt at using one entrypoint for all scripts"
dchege711 Apr 15, 2024
636eb7e
[ES] npm install lit
dchege711 Apr 18, 2024
4bc21af
[ES] npm i @lit/context
dchege711 Apr 18, 2024
64b67ca
[Major] Move away from localStorage
dchege711 Apr 19, 2024
93ec1f1
[NavBar] Encapsulate nav bar in shadow DOM via template
dchege711 Apr 19, 2024
dfca5b2
[Wiki] Fix onload handler
dchege711 Apr 19, 2024
a262853
[App Banner] Move banner to separate partial
dchege711 Apr 19, 2024
5478d47
[Layout] Host #main_div in #app-container
dchege711 Apr 19, 2024
85c9221
[CSS] More compact #app-container
dchege711 Apr 19, 2024
e015165
[Style] Set shared CSS for div#main_div
dchege711 Apr 19, 2024
1d590b8
[InAppController] Fix TS error
dchege711 Apr 19, 2024
51508f5
[ES] npm install http-status-codes
dchege711 Apr 19, 2024
71095b4
[Controllers] Be more specific with redirects
dchege711 Apr 20, 2024
954e62a
[ES] npm install @trpc/server@next @trpc/client@next
dchege711 Apr 20, 2024
092db68
[tRPC] hello tRPC v11!
dchege711 Apr 20, 2024
d544226
[tRPC] Hello world for split routers
dchege711 Apr 20, 2024
aced7d2
[App] Use constants for app paths
dchege711 Apr 20, 2024
f971636
[tRPC] Add public methods og InAppRoutes
dchege711 Apr 20, 2024
ff97c3d
[tRPC] Add public methods from AuthenticationRoutes
dchege711 Apr 20, 2024
73f1fd2
[tRPC] Add authedProcedure for middleware that requires login
dchege711 Apr 20, 2024
7a4c661
[tRPC] Add the rest of the auth-dependent endpoints
dchege711 Apr 21, 2024
2d568f6
[tRPC] Remove debug code from the client
dchege711 Apr 21, 2024
eb572ba
[CardsDB.test] Fix compiler error
dchege711 Apr 21, 2024
c82c688
[Express] Remove endpoints that are covered by tRPC
dchege711 Apr 21, 2024
395ceed
[Error Pages] Add EJS variable for route constants
dchege711 Apr 21, 2024
71399d6
[ES] Separate tsconfig.json for client and server
dchege711 Apr 21, 2024
e1dfe01
[ES] Separate webpack.config for client and server
dchege711 Apr 21, 2024
faac483
[ES] npm install --save-dev esbuild-loader
dchege711 Apr 21, 2024
4626fc2
[NPM] Add package.json for client
dchege711 Apr 21, 2024
6e501e8
[search-bar] First draft of web component
dchege711 Apr 21, 2024
09714ee
[tRPC] More descriptive names for the search/fetch card(s) procedures
dchege711 Apr 21, 2024
3cf6faf
[ES] .gitignore tsconfig.tsbuildinfo
dchege711 Apr 21, 2024
bdbf65b
[tsconfig] noEmitOnError=true
dchege711 Apr 21, 2024
f0e27bf
[Client tsconfig] Specify outDir, rootDir, include and exclude
dchege711 Apr 21, 2024
ec28d32
[ES] Remove webpack from the server
dchege711 Apr 21, 2024
b39b5c3
[Client WebPack] Fix outpaths to make them server-conducive
dchege711 Apr 21, 2024
a370c51
[/browse] Fix path to search-bar.js
dchege711 Apr 21, 2024
5605c6f
[/browse] Import search-bar.js as a module
dchege711 Apr 21, 2024
f676b82
[tsconfig] Specify experimentalDecorators and useDefineForClassFields…
dchege711 Apr 21, 2024
baf6a4f
[search-bar] Fix results CSS
dchege711 Apr 22, 2024
0e12713
[search-bar] Handle clearing results and reporting search hits
dchege711 Apr 22, 2024
511e011
[CSS] Promote pale-green to :root
dchege711 Apr 22, 2024
90cc7d2
[CSS] Make #main_div's children fill the width
dchege711 Apr 22, 2024
bc9eedd
[search-results] Initial draft with mock cards
dchege711 Apr 22, 2024
6f41324
[CSS] Define main-border-color, card-bg-color, box-shadow-color
dchege711 Apr 22, 2024
19d9941
[/browse] Use context to pass card search results
dchege711 Apr 26, 2024
b07d7eb
[/browse] Improve the zero state by loading some cards
dchege711 Apr 26, 2024
9af167a
[/browse] CSS improvements
dchege711 Apr 26, 2024
43a75af
[/browse] Minimal card modal
dchege711 Apr 27, 2024
880528a
[/browse] Render <browse-page> from the EJS template
dchege711 Apr 27, 2024
9696516
[public-card-viewer] Style the public card a bit better
dchege711 Apr 27, 2024
88ea013
[ES] Better typings for ICardRaw._id and custom events
dchege711 Apr 27, 2024
419078a
[ES] Supply single test param when running script
dchege711 Apr 27, 2024
0760822
[NPM] Add jsDOM and HighlightJS
dchege711 Apr 27, 2024
3150400
[Sanitization] Apply syntax highlighting on the server
dchege711 Apr 27, 2024
0395d6d
[public-card-viewer] Display raw HTML in the card description
dchege711 Apr 27, 2024
75ed272
[SanitizationAndValidation] More tests
dchege711 Apr 27, 2024
a3172c1
[/browse] Hookup CSS for server-rendered HLJS blocks
dchege711 Apr 27, 2024
19eddc4
[NPM] Install katex, markdown-it, and markdown-it-texmath
dchege711 Apr 28, 2024
32e18d1
[LaTeX] SSR of Latex using KaTeX
dchege711 Apr 28, 2024
1ee001d
[public-card-viewer] Omit num children from UI
dchege711 Apr 28, 2024
d4a51d6
[/wiki] Apply after-effects to code and latex snippets
dchege711 Apr 28, 2024
b0958b1
[TestCardsMongoDB] Fix typing error
dchege711 Apr 28, 2024
6f6fcf9
[Front] Add code not yet integrated into web components to legacy/ fo…
dchege711 Apr 28, 2024
864206c
[CardsDB] Fix output type for update function
dchege711 Apr 29, 2024
0f2646a
[tRPC] More type inferences from procedures
dchege711 Apr 29, 2024
9384def
[Client NPM] Add scripts for running mocha tests
dchege711 Apr 29, 2024
2eb9093
[CardsCarousel] Previously CardsManager. Clean up code and add tests
dchege711 Apr 29, 2024
caa8e8d
[config] Ensure string exports are defined in the type system
dchege711 Apr 29, 2024
ed8bb76
[NPM] Add types for cookie-parser, express-session and express-sslify
dchege711 Apr 29, 2024
d47592e
[tsconfig] Exclude tests from compilation
dchege711 Apr 29, 2024
220ef6e
[NPM] Update @types/validator
dchege711 Apr 29, 2024
c459691
[Server] Make server a module and fix all TS errors
dchege711 Apr 29, 2024
3bc4206
Revert "[Server] Make server a module and fix all TS errors"
dchege711 Apr 30, 2024
feebdb4
[Server] Be explicit about cjs and fix npm run build
dchege711 Apr 30, 2024
39d6157
[CardsCarousel] Implement setCurrentCard
dchege711 Apr 30, 2024
42968a7
[CardsDB] Unify input types for public and private searches
dchege711 Apr 30, 2024
5107c7f
[Context] Create a CardsCarousel context
dchege711 Apr 30, 2024
4be52bd
[browse-page] Provide the CardsCarousel context
dchege711 Apr 30, 2024
cc7b43e
[public-card-viewer] Consume the CardsCarousel context and use it for…
dchege711 Apr 30, 2024
8074dc2
[/browse] Move the zero-state fetch from search-results to search-bar
dchege711 Apr 30, 2024
ecfe45e
[CardsCarousel] Add state for debugging
dchege711 Apr 30, 2024
88f810b
[public-card-viewer] Subscribe to changes in cardsCarouselContext
dchege711 Apr 30, 2024
ea64375
[public-card-viewer] Provide spatial stability to previous/next buttons
dchege711 Apr 30, 2024
9737d38
[public-card-viewer] Do not render anything if card is null
dchege711 May 1, 2024
35fb0b4
[card-viewer] Create base class to subclass for more specific cards
dchege711 May 3, 2024
56b0bce
[public-card-viewer] Remove superfluous render method
dchege711 May 6, 2024
2c10043
[public-card-viewer] Use one row for all card actions
dchege711 May 6, 2024
3e74dd7
[home] Initial draft of home page
dchege711 May 6, 2024
64c65e6
[search-bar] Type with CardSearchEndpoint instead of a boolean
dchege711 May 6, 2024
20ec135
[base-card-viewer] Client-side splitting of prompt from response
dchege711 May 26, 2024
e7bbff7
[/home] Replace markup with <home-page>
dchege711 May 26, 2024
8fddea6
[editable-card-viewer] Start drafting component
dchege711 May 26, 2024
cafdc86
[editable-card-viewer] Render the shareable
dchege711 May 26, 2024
ec5a2bb
[editable-card-viewer] Fix positioning of sole close button
dchege711 May 26, 2024
f7606be
[card-viewer] Use null instead of nothing
dchege711 May 26, 2024
c26dbc9
[card-viewer] Omit spoiler marker from client-side split
dchege711 May 26, 2024
ac7bc3f
[public-card-viewer] Add chevrons for previous and next cards
dchege711 May 26, 2024
131f6ca
[editable-card-viewer] Add description and action buttons
dchege711 May 26, 2024
f924290
[card-viewer] Add CardChangedEvent for composed components to use
dchege711 May 26, 2024
5dccbb7
[cg-editable-card-title] Add component
dchege711 May 26, 2024
da575e0
[editable-card-viewer] Support title updates and show description
dchege711 May 26, 2024
7692dbc
[editable-card-viewer] First crack at showing hideable descriptions
dchege711 May 26, 2024
9628466
[editable-card-viewer] Make the main content more visually stable
dchege711 May 26, 2024
5c26e89
[public-card-viewer] Use spolier box and stabilized card content CSS
dchege711 May 26, 2024
6ba9123
[CardsViewingPage] [Debug] Automatically display the first card
dchege711 May 27, 2024
21e3649
[editable-card-description] Apply CSS for code blocks
dchege711 May 27, 2024
d024e58
[editable-card-viewer] Reset editing state if card changes
dchege711 May 27, 2024
6c76693
[card-description] Collect card description rendering into one component
dchege711 May 27, 2024
807b3b1
[editable-card-description] Respect toggleOverlay
dchege711 May 27, 2024
4017b09
[editable-card-description] Preserve white space when showing markdown
dchege711 May 27, 2024
f420263
[editable-card-viewer] Fix editing by not constantly updating the card
dchege711 May 27, 2024
368d12f
[editable-card-viewer] Incomplete attempt at fixing card saves
dchege711 May 27, 2024
be7652f
[App] Make /account load
dchege711 May 27, 2024
a4190e4
[/account] Functional update settings button
dchege711 May 27, 2024
0aac60d
[/account] Fix the download button
dchege711 May 27, 2024
ea3860a
[/account] Fix the account deletion button
dchege711 May 27, 2024
1d201f1
[search-results] Fallback content for no search hits
dchege711 May 27, 2024
2820b6b
Combine forms into a base EJS template
dchege711 May 27, 2024
8970b9f
Support a dismissable message in the app bar
dchege711 May 27, 2024
f932589
[/register-user] Show the confirmation message using the app_message …
dchege711 May 27, 2024
3ef1cb1
[/register-user] Gracefully handle expected errors in signups
dchege711 May 27, 2024
904ac17
Use constants in res.redirect calls
dchege711 May 27, 2024
751f2a3
[ControllerUtils] Pass Request object to convertObjectToResponse
dchege711 May 27, 2024
eec1fab
Add a UserFacingError helper class
dchege711 May 27, 2024
6e99403
[errors] Rename UserFacingError to UserRecoverableError
dchege711 May 27, 2024
12d4e85
[ControllerUtilities] Add redirectWithMessage helper function
dchege711 May 27, 2024
4f2703c
[Login] Clean up error handling for authenticateByToken
dchege711 May 27, 2024
71a8fc7
[Login] Audit registerUserAndPassword; remove UserRecoverableError.re…
dchege711 May 27, 2024
a88adbb
[Login] Audit authenticateUser usage of convertObjectToResponse
dchege711 May 27, 2024
8fb5ee2
[Login] Audit validateAccount's usage of convertObjectToResponse
dchege711 May 27, 2024
f5642c1
[redirectWithMessage] Drop redirectURL: string from parameter
dchege711 May 27, 2024
31e596a
[Login] Update validatePasswordResetLink's behavior
dchege711 May 28, 2024
f2460b7
[Login] Reject invalid resetPassword requests
dchege711 May 28, 2024
4d66747
[InAppController] Simplify browsePageGet
dchege711 May 28, 2024
2b88388
[InAppController] Redirect deleteAccount w/ confirmation msg
dchege711 May 28, 2024
a2f57ce
[ControllerUtils] Rewrite convertObjectToResponse as maybeRenderError
dchege711 May 28, 2024
6be5ecf
[4xx/5xx] Provide the correct template variables
dchege711 May 28, 2024
06fcbc9
[forms/login] Add action because the form can be displayed at / as well
dchege711 May 28, 2024
24d5cf3
[/account] Add missing "message" template variable to fix 5xx
dchege711 May 28, 2024
6039d49
[/logout] Show a confirmation message on successful logout
dchege711 May 28, 2024
a29d524
[/reset-password] Handle POST request via express
dchege711 May 28, 2024
8614b9f
[/send-validation-email] Handle the form POST action
dchege711 May 28, 2024
5d12595
Delete AuthenticationRouter.ts
dchege711 May 28, 2024
fe7505f
[Cards] Sanitize card before update
dchege711 May 28, 2024
8441736
[cg-editable-card-title] Update the title value
dchege711 May 28, 2024
31509da
[view-only-tag] Promote component from search-result-tag
dchege711 May 28, 2024
3246947
[public-card-viewer] Use cg-view-only-tag to render tags
dchege711 May 28, 2024
8aa242c
[base-card-viewer] Return tags as a Set
dchege711 May 30, 2024
50b871c
[card-tag] Rename from cg-view-only-tag
dchege711 Jun 2, 2024
78d4a8a
[editable-card-tags] Create component and use it in editable-card-viewer
dchege711 Jun 2, 2024
48ad109
[editable-card-tags] Update tags visually as the user removes them
dchege711 Jun 2, 2024
f5b6547
[editable-card-tags] Plumb suggested tags
dchege711 Jun 2, 2024
5263dec
[text-input] Refactor search-bar's text input for use in editable-car…
dchege711 Jun 2, 2024
4857fef
[editable-card-tags] Add TODO for tag autocomplete
dchege711 Jun 2, 2024
17bbfa6
[editable-card-tags] Simplify card tags by removing reactivity from p…
dchege711 Jun 2, 2024
1932076
[editable-card-tags] Make input more flexible
dchege711 Jun 2, 2024
fd36c9e
[editable-card-tags] Wrap the current tags
dchege711 Jun 2, 2024
b1f117e
[text-input] Support clearing text
dchege711 Jun 3, 2024
9fb0b31
[editable-card-tags] Call TextInputElement.clearText on tag submission
dchege711 Jun 3, 2024
952a6f7
[editable-card-tags] Note TODO about resetting tag text input
dchege711 Jun 5, 2024
c96c623
[urgency-bar] Create component
dchege711 Jun 5, 2024
2da304e
[cg-card-privacy-toggle] Create component
dchege711 Jun 5, 2024
b34852e
[editable-card-viewer] Render urgency range and privacy toggle
dchege711 Jun 5, 2024
04dad79
[editable-card-viewer] Keep tags and urgency fixed at the bottom
dchege711 Jun 5, 2024
b54a57f
[editable-card-description] Wrap raw description
dchege711 Jun 7, 2024
d3507de
[card-viewing-page] Stop auto-loading the first card
dchege711 Jun 7, 2024
bdde008
[CardsCarousel] Move to models folder
dchege711 Jun 8, 2024
cfd5f95
[cards-carousel] Rename from CardsCarousel
dchege711 Jun 8, 2024
de2c1e2
[AutoComplete] Move the dependencies to models/core
dchege711 Jun 8, 2024
e823939
[auto-complete] Move to models/ folder
dchege711 Jun 8, 2024
831c11f
[models] Remove unnecessary "use strict"
dchege711 Jun 8, 2024
aceb1e4
[auto-complete] Make comments more general
dchege711 Jun 8, 2024
42b352e
[Metadata] Return the same shape for public and private metadata
dchege711 Jun 8, 2024
ece5182
[tags] Create auto-complete context and use for zero-input tag sugges…
dchege711 Jun 8, 2024
04d584a
[tags] [text-input] Provide prefixed tag suggestions as user types
dchege711 Jun 8, 2024
8375aed
[card-tag] Break tags mid-word if too long
dchege711 Jun 8, 2024
f3c67ec
Remove legacy code that doesn't translate to web components
dchege711 Jun 8, 2024
253b38a
[card-changed-event] Fix typing for ModifiableCardAttributes
dchege711 Jun 8, 2024
531540c
[FrontEnd] Fix mocha tests to run recursively
dchege711 Jun 8, 2024
fd2ceb9
Uninstall selenium
dchege711 Jun 8, 2024
549a6b0
Re-add server-side Mocha tests to build
dchege711 Jun 8, 2024
db0c4e8
[SanitizationAndValidation] Fix compiler error
dchege711 Jun 8, 2024
f2c9656
[TestEmailClient] Disable tests as it pings server
dchege711 Jun 8, 2024
1d92f76
[Server] Exclude client-side tests from running in server-side tests
dchege711 Jun 8, 2024
9ccef9d
[Render] Use Node runtime instead of Docker
dchege711 Jun 8, 2024
c0ff959
[ES] Remove incremental compilation
dchege711 Jun 8, 2024
9524441
[ES] Incomplete attempt at using Gulp
dchege711 Jun 8, 2024
34ab137
Revert "[ES] Incomplete attempt at using Gulp"
dchege711 Jun 8, 2024
9ff400a
[ES] Copy over EJS templates to dist/ using Webpack
dchege711 Jun 8, 2024
da0513d
[ES] Run server and then client setup in npm run build
dchege711 Jun 8, 2024
b4ec7c4
[ES] Try using cd instead of pushd and popd
dchege711 Jun 8, 2024
c4f88aa
[ES] Ignore codeql* folders
dchege711 Jun 8, 2024
15f83eb
[ES] Add script for running CodeQL analysis locally
dchege711 Jun 8, 2024
bc20581
[ES] npm install express-rate-limit
dchege711 Jun 8, 2024
580ffb2
[Server] Rate-limit routes that handle authentication
dchege711 Jun 9, 2024
1ea8cd1
[ES] Pass --sarif-include-query-help and open analysis on completion
dchege711 Jun 9, 2024
3e26bc8
[Server] Failed attempt at CSRF protection
dchege711 Jun 9, 2024
0d57acc
[DB] Fix js/sql-injection violations
dchege711 Jun 9, 2024
267fb2c
[Client] Remove unused highlight.pack.js and showdown.min.js
dchege711 Jun 9, 2024
42d0c6f
[Server] Unsuccessful attempt at resolving js/clear-text-cookie
dchege711 Jun 9, 2024
5664f71
[tRPC] Use server-relative URL
dchege711 Jun 9, 2024
253a259
[ES} Run client and server tests via `npm run test`
dchege711 Jun 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 11 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.DS_Store
node_modules

# Ignore template for Node
# Ignore template for Node

# Logs
logs
Expand Down Expand Up @@ -79,3 +79,13 @@ typings/

# FuseBox cache
.fusebox/

# Build artifacts
dist/

# Stores incremental compilation information as part of composite projects.
# https://www.typescriptlang.org/tsconfig#tsBuildInfoFile
tsconfig.tsbuildinfo

# CodeQL queries
codeql*
22 changes: 9 additions & 13 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,16 @@
"version": "0.2.0",
"configurations": [
{
"name": "Attach",
"type": "node",
"request": "attach",
"port": 9229,
"protocol": "inspector",
"address": "localhost",
"restart": true,
"sourceMaps": false,
"command": "npm start",
"name": "npm start",
"request": "launch",
"type": "node-terminal"
},
{
"type": "node",
"command": "npm run debug",
"name": "npm debug",
"request": "launch",
"name": "Launch",
"program": "${workspaceFolder}/server.js"
},
"type": "node-terminal"
},
]
}
}
33 changes: 0 additions & 33 deletions Dockerfile.render

This file was deleted.

1 change: 0 additions & 1 deletion Procfile

This file was deleted.

54 changes: 0 additions & 54 deletions config.js

This file was deleted.

169 changes: 0 additions & 169 deletions controllers/AuthenticationController.js

This file was deleted.

65 changes: 0 additions & 65 deletions controllers/ControllerUtilities.js

This file was deleted.

Loading
Loading