Skip to content

Commit 6da7edc

Browse files
committed
[MacOS only] Add TS monolith support
Add ts support (#13) * Add ts support * Add missing types * Update types Fix preprocess count Update logger Fix responsive gallery and no-result image Improve start page Update preprocess and settings style Update dashboard layout and faces Update map layout Update filter loading WIP new filters Add emoji filters Add isUpdate process Fix gallery resize Update error handling Clean up todos and add blocked settings Add usage analytics Fix DB bug Add store mock Fix tests Add support types UI Update DB initialization Add FE for support Add support modal Add FE support for supporter Working prototype! Clean up Add platforms
1 parent 398bbc9 commit 6da7edc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

101 files changed

+4964
-2199
lines changed

.gitignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -92,4 +92,5 @@ out/
9292

9393
electron/src/env.json
9494

95-
# *.jsc
95+
# ts
96+
dist

README.md

+4-13
Original file line numberDiff line numberDiff line change
@@ -44,22 +44,10 @@ https://github.com/aperkaz/taggr-releases/releases
4444

4545
## Future Features
4646

47-
- Stripe payments with Netlify functions: https://github.com/aperkaz/test-stripe-nelify-functions
48-
https://labs.thisdot.co/blog/build-your-backend-with-netlify-functions-in-20-minutes
49-
https://blog.appsignal.com/2014/08/28/handling-vat-with-stripe.html
50-
https://stripe.com/docs/payments/accept-a-payment?integration=checkout
5147
- Layout masonry: https://github.com/bvaughn/react-virtualized/issues/1366
52-
53-
- Future Landing page: https://twizzle.app/
54-
- Chat for users to report their view: https://small.chat/pricing/
55-
- Add node_modules migration, to fix the known issues.
5648
- Certificate trust increase: https://support.ksoftware.net/support/solutions/articles/215894-what-is-this-file-is-not-commonly-downloaded-and-could-harm-your-computer-message-smartscreen-
5749
- Add github actions build: https://github.com/malept/electron-forge-demo123/actions/runs/116519042/workflow
5850
- Some images are displayed rotated, example in thailand trip
59-
- Image editor: https://ui.toast.com/tui-image-editor/
60-
- Integration with 3rd party image sharing programs.
61-
- Project information persistence: https://github.com/sindresorhus/electron-store
62-
6351
- Replace gallery view with lazy loading: https://github.com/xiaolin/react-image-gallery
6452
- Timeline with pictures https://github.com/rmariuzzo/react-chronos
6553
- Timeline display of images per day http://tany.kim/quantify-your-year/#/
@@ -70,8 +58,11 @@ https://github.com/aperkaz/taggr-releases/releases
7058
https://share.storewise.tech/upload
7159
https://safenote.co/upload-file ??
7260

73-
- use stripe + email for key validation. Set a flag in the DB, ask stripe from droplet in digital ocean: https://stripe.com/docs/api/orders/update
61+
### Not so relevant
62+
7463
- micro animations: https://www.joshwcomeau.com/react/boop/
64+
- Add node_modules migration, to fix the known issues.
65+
- Image editor: https://ui.toast.com/tui-image-editor/
7566

7667
## Known Issues
7768

jest.config.js

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
module.exports = {
2+
preset: "ts-jest",
3+
testEnvironment: "node",
4+
roots: ["src"],
5+
testEnvironment: "jsdom",
6+
};

0 commit comments

Comments
 (0)