# General - [x] configure tags - [x] add tsconfig.base.json - [x] split out test selectors as lib (to share across app and test helpers) - [x] fix cyclic movies<->movies-user-flow # [Angular Movies](https://github.com/tastejs/angular-movies/tree/main/projects/movies) - [ ] modern app bootstrap - [ ] service worker refactoring - [x] clean dist - [ ] Implement a better `onStable` patch (ATM it is a static timeout) # [Ng Universal Express](https://github.com/tastejs/angular-movies/tree/main/projects/ng-universal-express) - [x] remove `axios` - [x] fix `dist/projects/movies/browser/dist/tmp/projects/movies/server/routes.txt/index.html` output for `prerender` - [x] prerender already builds no need for movie build - [x] add tests to catch past prerender bugs #259 - [ ] Zoneless SSR # [Firebase Cloud Function](https://github.com/tastejs/angular-movies/tree/main/projects/firebase-function) - [ ] clean dist - [x] fix path for firebase function emulation - [ ] update `firebase`, `firebase-tools` and `firebase-gh-actions` - [x] build over nx executor - [x] upload only files that are needed for deployment (`firebase.json#functions#ignore` & `firebase.json#functions#ignore`) - [x] prod and dev configs for build - [ ] remove implizite dependency for universal app - [x] resolve action hack by fixing gh action https://github.com/push-based/user-flow-gh-action/pull/119 - [ ] add lint for no file access - [ ] remove implizite deps - [x] separate static hosting and function hosting - [x] add affected deploy for firebase services - [ ] put a custom `package.json` into dist to have it disconnected form the main `package.json`. https://stackoverflow.com/questions/74944491/husky-prepare-script-failing-firebase-function-deployment # [Cloudflare Worker](https://github.com/tastejs/angular-movies/tree/main/projects/cloudflare-worker) - [ ] use preview deployment in GH action - [ ] use nx executor to build - [x] resolve action hack by fixing gh action - [ ] clean dist before build - [ ] deploy pages - [ ] deploy worker # [User-Flow Helper for Angular Movies](https://github.com/tastejs/angular-movies/tree/main/projects/movies-user-flows) - [ ] use existing `tsconfig.json` for `ts-node.register` https://github.com/push-based/user-flow/issues/247
General
Angular Movies
onStablepatch (ATM it is a static timeout)Ng Universal Express
axiosdist/projects/movies/browser/dist/tmp/projects/movies/server/routes.txt/index.htmloutput forprerendertest: generate-routes jest #259
Firebase Cloud Function
firebase,firebase-toolsandfirebase-gh-actionsfirebase.json#functions#ignore&firebase.json#functions#ignore)feat: remove custom script add only comments push-based/user-flow-gh-action#119
package.jsoninto dist to have it disconnected form the mainpackage.json. https://stackoverflow.com/questions/74944491/husky-prepare-script-failing-firebase-function-deploymentCloudflare Worker
User-Flow Helper for Angular Movies
tsconfig.jsonforts-node.registerInclude existing
tsconfig.jsonfiles to read content fromtest.uf.tspush-based/user-flow#247