Benedikt Terhechte
1dd907f720
Updated version number
2 years ago
Benedikt Terhechte
9bfa5551a0
Maildir support ( #35 )
...
* Initial Maildir importer code
* Copied bluebird75 maildir test data into the repository
The data comes from
https://github.com/bluebird75/maildir2mbox
* Allow already-parsed emails as importer input
* Switched to mail-parser
It is a littlebit slower but brings some advantages:
- It parses all my emails without a hitch. Which means there's no need
for a custom fork anymore.
- It supports emails both with CRLF and LF. Maildir seems to like storing
mails in LF so the former email-parser failed all those mails.
* Fix bug when selecting to_* fields
* Disable Windows Support for maildir at it is not supported by the crate
* Added maildir test
* Should also not use maildir in the windows Cargo.toml
* What a typo
* Maybe this does the trick
* Forgot one
2 years ago
Benedikt Terhechte
65d0ff4d33
Added Arch and NixOS install instructions ( #33 )
...
* Added Arch and NixOS install instructions
* Added shell.nix
2 years ago
Benedikt Terhechte
29f5059b4f
Update libtinyfiledialogs to 3.9.0 ( #31 )
...
See here: https://github.com/jdm/tinyfiledialogs-rs/pull/35#issuecomment-1005327551
2 years ago
Benedikt Terhechte
4e74a48858
Fix macOS version ( #30 )
...
* Fix macOS version
* Bump version
2 years ago
Benedikt Terhechte
456424cba8
Add to documentation
2 years ago
Benedikt Terhechte
8912fb506d
Fix links to web demo
2 years ago
Benedikt Terhechte
f7f69939c4
Update documentation and small bugfix for Windows deploy action
2 years ago
Benedikt Terhechte
889f0416fd
Updated deployment github action and documentation
2 years ago
Benedikt Terhechte
6af7d7d90f
Fix ubuntu deb path and (hopefully) windows target path
2 years ago
Benedikt Terhechte
b1d6581d07
Add targets for fat binaries on macOS deployment
2 years ago
Benedikt Terhechte
5c526f45e9
It should be cargo-bundle instead of just bundle
2 years ago
Benedikt Terhechte
17fb57cee9
Deployment should also install cargo bundle
2 years ago
Benedikt Terhechte
cc28ff8518
Try to run .bat file on windows
2 years ago
Benedikt Terhechte
1c63d028df
Updated deployment workflow
2 years ago
Benedikt Terhechte
68e35dbf0e
Another attempt at deploy github action
2 years ago
Benedikt Terhechte
d6d2ab5e4e
Merge branch 'main' of github.com:terhechte/postsack
2 years ago
Benedikt Terhechte
db9400d9d2
Removed resourced videos
2 years ago
Benedikt Terhechte
5ece964ec0
Included Videos
2 years ago
Benedikt Terhechte
48b9bc92f2
Another try at videos in readme
2 years ago
Benedikt Terhechte
9d7d44233c
Try new gh video feature, try deploy gh action
2 years ago
Benedikt Terhechte
daf650bab9
Documentation ( #24 )
...
Improved Documentation
2 years ago
Benedikt Terhechte
e8f9d9fdb5
Clippy Feedback
2 years ago
Benedikt Terhechte
9a35b99971
Cleanup Dependencies ( #12 )
...
* Moved deps into ps-core and `pub use` exported them so they're only in one place
* Updated Version Numbers
2 years ago
Benedikt Terhechte
3151902bef
Added documentation
2 years ago
Benedikt Terhechte
7d71c0647c
Update README.md
...
Added notes about windows support
2 years ago
Benedikt Terhechte
33acea62f8
Merge pull request #8 from terhechte/feature/wasm_demo
...
WASM Support
2 years ago
Benedikt Terhechte
fa310340b4
Hide `Close` button on web
2 years ago
Benedikt Terhechte
e94e42e5e0
Some cleanup
2 years ago
Benedikt Terhechte
600fa41c1c
Added documentation
2 years ago
Benedikt Terhechte
70502081dd
Implement custom queries over fake data
2 years ago
Benedikt Terhechte
4c86d033ff
Generate Fake Email Data
2 years ago
Benedikt Terhechte
5f4c60bb66
Add ValueField initializer
2 years ago
Benedikt Terhechte
c5d757a93d
Export serde for value
2 years ago
Benedikt Terhechte
47968f337d
Fixed tests
2 years ago
Benedikt Terhechte
ce0def05a6
Removed postsack to postsack-native
2 years ago
Benedikt Terhechte
2482151eeb
Fixed native build issues
2 years ago
Benedikt Terhechte
047552a20a
Add postsack-web target for wasm
...
This includes everything required to build a wasm target.
It also separates the egui initialization into the separate
postsack target for native
2 years ago
Benedikt Terhechte
8ee485f7a7
Use an additional trait and some cfgs to refactor the thread away
...
As wasm doesn't support threads and we're using a background
processing thread. We had to refactor this away. The solution
is mediocre (for now) but involves a separate `DatabaseQuery`
trait which is trait object compatible and is used to make
synchronous calls.
2 years ago
Benedikt Terhechte
73043bd655
Added small cfgs for wasm32 to make it compile
2 years ago
Benedikt Terhechte
9a3f4fb47a
Added cargo config for easy testing of different archs
2 years ago
Benedikt Terhechte
d1d443f036
Used `DatabaseLike` trait instead of actual `Database` in gui
2 years ago
Benedikt Terhechte
93cbcea02a
Merge pull request #7 from terhechte/feature/workspace
...
Split up into Cargo Workspaces
2 years ago
Benedikt Terhechte
2633ef6b4c
Ported tests over, fixed tests
2 years ago
Benedikt Terhechte
108d6d31e8
Moved dependencies around
2 years ago
Benedikt Terhechte
221672fcf8
Removed warnings
2 years ago
Benedikt Terhechte
5dfd1b9630
Initial Workspace restructuring compiles
2 years ago
Benedikt Terhechte
7a0be16578
Ported the importer crate over
2 years ago
Benedikt Terhechte
2a505f0d83
Ported the database crate over
2 years ago
Benedikt Terhechte
812d635bc5
First step to creating cargo workspaces, a core crate
2 years ago