You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We should probably be more granular when it comes to exclusion of certain files from typescript build compilation output e.g. the file DatabaseSeeder.ts?
Web Notes
Probably always make use of the common internationalization set of translations because it contains the unknown error message which in theory could appear on any page
Whenever the playwright npm package has been updated in your local cloned version of the repo, it's probably a good idea to run the following command: yarn playwright install --with-deps in the ./packages/web/ directory locally just in case
For people who like docker there is this image that contains a playwright installation and its browser dependencies, not sure how to make it work with this project though
Implement SEO optimizations later
Implement OG meta tags later
Implement a page that showcases all of the open source libraries used in the project just like how discord does it
Soon chromatic will be able to run accessibility tests automatically without us having to use the test runner explicitly, we'll wait for the update to arrive
Internationalize screen reader text. An example of screen reader text is located in the toast component
A script to find orphaned translation keys
Another script to synchronize i18n translations files
When the digitalocean droplet has been deployed or redeployed make sure to run dokku letsencrypt:enable server && dokku letsencrypt:cron-job --add inside the droplet to enable https and the cron job for automatic renewal of the certificate
Maybe configure the digitalocean dokku droplet like the way it's configured here
We can only add SSL to the same domain 5 times a week, meaning that only the first 5 times a droplet has been redeployed during a week will have SSL enabled.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
General Notes
DatabaseSeeder.ts?Web Notes
commoninternationalization set of translations because it contains theunknownerror message which in theory could appear on any pageyarn playwright install --with-depsin the./packages/web/directory locally just in caseServer Notes
dokku letsencrypt:enable server && dokku letsencrypt:cron-job --addinside the droplet to enable https and the cron job for automatic renewal of the certificate*.d.tsfiles from the dist folder after mikro-orm cache generationCMD [ "node", "dist/index.js" ]instead ofyarn: https://github.com/nodejs/docker-node/blob/main/docs/BestPractices.md#cmdDroplet Security
Beta Was this translation helpful? Give feedback.
All reactions