Commit graph

111 commits

Author SHA1 Message Date
ClaraCrazy
5040b06264
Add hideOther config option
Allows the User to hide the total amount of domains and their addresses, always only displaying the first one of the array
2024-10-21 02:21:03 +02:00
ClaraCrazy
2026a360bf
Update example file 2024-10-21 02:03:38 +02:00
ClaraCrazy
d0acf32b7f
Fix naming 2024-10-21 02:01:18 +02:00
ClaraCrazy
74c13678a8
More advanced domain sorting 2024-10-21 01:52:33 +02:00
ClaraCrazy
a11c41c954
Fix error page during login 2024-10-21 00:46:53 +02:00
ClaraCrazy
5690348137
Add shuffle algoritm for more diverse default email generation 2024-10-21 00:46:25 +02:00
ClaraCrazy
e5d9a6cf8c
Consistency
I swear this is the last of those patches...
2024-10-21 00:22:06 +02:00
Clara K
17cf534612
Merge pull request #16 from Crazyco-xyz/dependabot/npm_and_yarn/multi-2c5a3fe122
Bump cookie, express and socket.io
2024-10-16 22:29:39 +02:00
dependabot[bot]
223c12f4e5
Bump cookie, express and socket.io
Bumps [cookie](https://github.com/jshttp/cookie) to 0.7.1 and updates ancestor dependencies [cookie](https://github.com/jshttp/cookie), [express](https://github.com/expressjs/express) and [socket.io](https://github.com/socketio/socket.io). These dependencies need to be updated together.


Updates `cookie` from 0.6.0 to 0.7.1
- [Release notes](https://github.com/jshttp/cookie/releases)
- [Commits](https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.1)

Updates `express` from 4.21.0 to 4.21.1
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.21.0...4.21.1)

Updates `socket.io` from 4.7.5 to 4.8.0
- [Release notes](https://github.com/socketio/socket.io/releases)
- [Changelog](https://github.com/socketio/socket.io/blob/main/CHANGELOG.md)
- [Commits](https://github.com/socketio/socket.io/compare/socket.io@4.7.5...socket.io@4.8.0)

---
updated-dependencies:
- dependency-name: cookie
  dependency-type: indirect
- dependency-name: express
  dependency-type: direct:production
- dependency-name: socket.io
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-16 20:28:18 +00:00
ClaraCrazy
71f1e401af
fix example mail keeping 2024-10-15 10:50:15 +02:00
ClaraCrazy
a4c2a9aa72
add example domains to config sample to make it clearer 2024-10-05 02:02:02 +02:00
ClaraCrazy
8a9e853469
oopsie 2024-10-05 00:09:54 +02:00
ClaraCrazy
0770ebdfc2
Update conversion function and footer
- Conversion function updates:
    - Enabling conversion now rounds to the nearest max. value where `i > 1`, and if rounding was needed it will create a Tooltip displaying the config value on hover.
    - If rounding wasnt needed, or conversion is disabled in the config then no tooltip will be created, to avoid confusion.
- Updated footer:
    - Created new function called footerbuilder()
    - The config value is now always underlined and italic to make it more obvious you can (if rounded) "interact" with it.
2024-10-04 23:32:21 +02:00
ClaraCrazy
d992ec2470
Implement convertUp helper function 2024-10-03 07:25:20 +02:00
ClaraCrazy
72ea96dc71
Update example config & surroundings 2024-10-03 02:14:47 +02:00
ClaraCrazy
71fd513bc0
Refactor email purge time configuration and usage to be more precise.
- New purgeTIme now allows to configure a purge to be every X minutes, hours or days.
- Also remove a bit more trust by pulling footer deletion time from config.
- TODO: implement 'convertUp' function, converting numbers up to the biggest possible value where `i > 2 (so 48hrs still works as per slogan and domain)`. I.e. 72hrs = 3 days, 360minutes = 6hrs, 1440minutes to 24hrs

Co-authored-by: Johannes Bülow <kontakt@jmbit.de>
2024-10-03 01:22:10 +02:00
ClaraCrazy
d66d76c9f9
Even better.. twig can handle lists 2024-10-02 14:50:40 +02:00
ClaraCrazy
347db6cbc7
Fix missing customization in footer
I'm embarrased this was hardcoded for so long without me realizing... sowwy
2024-10-02 14:45:58 +02:00
ClaraCrazy
1ba80a8b51
Add example inbox 2024-10-02 08:39:51 +02:00
ClaraCrazy
5dab1158e9
Fix errors found by elliot 2024-10-02 08:27:10 +02:00
ClaraCrazy
52452a7c8d
announce non-example info in debug-only 2024-10-02 02:59:34 +02:00
ClaraCrazy
92674272d5
retire userRemoveUid function, refactor removeUid 2024-10-02 02:36:58 +02:00
ClaraCrazy
1d42862c46
Add example mail(s) 2024-10-02 02:36:25 +02:00
ClaraCrazy
84338ee1c1
fix forEach 2024-10-02 00:05:48 +02:00
ClaraCrazy
1f0d57bad0
Use proper filtering function, remove helper array 2024-10-01 23:51:18 +02:00
ClaraCrazy
dc7d7e6676
clean up app.json and example config, also update README todo list 2024-10-01 23:29:09 +02:00
ClaraCrazy
cca5ce7915 48hrs means 48hrs, not two days ago...
FUCK the IMAP protocol, honestly. rfc9051 is cooked up by a fag
2024-10-01 19:28:35 +02:00
ClaraCrazy
5eaaad5a5d shorter interval for purge operations 2024-10-01 17:16:36 +02:00
ClaraCrazy
38cd67f881 Fix missing subject issues 2024-09-29 10:20:20 +02:00
ClaraCrazy
5a1d7c038d if attachment try if attachment - why? 2024-09-29 09:56:35 +02:00
ClaraCrazy
5469aacc72 tired moment 2024-09-28 09:16:28 +02:00
ClaraCrazy
dbdbbb72ee remove those 2024-09-28 09:06:30 +02:00
ClaraCrazy
c3565b5b34 add option to download attachments 2024-09-28 09:04:05 +02:00
ClaraCrazy
729dcf17ef slight cleanup, thx qt 2024-09-28 05:21:51 +02:00
ClaraCrazy
2c120cf890 add back prerequisites 2024-09-28 05:18:04 +02:00
ClaraCrazy
12de3bd087 update readme 2024-09-28 05:09:34 +02:00
ClaraCrazy
7e73268bb7 /raw endpoint working 2024-09-28 04:44:13 +02:00
ClaraCrazy
b0d9014a00 Add "Wipe Inbox" button 2024-09-28 02:16:58 +02:00
ClaraCrazy
3016f0fc34 Some more minor design updates 2024-09-28 01:58:17 +02:00
ClaraCrazy
e79d1bad49 Raw button boilerplate 2024-09-28 01:49:37 +02:00
ClaraCrazy
4087fe13a8 design changes 2024-09-28 01:49:06 +02:00
ClaraCrazy
73ee254ef7 Another indentation fix, whoops 2024-09-28 01:07:22 +02:00
ClaraCrazy
86ed9427db Attachment boilerplate 2024-09-28 01:05:18 +02:00
ClaraCrazy
270d4d9fc2 Fix indentation 2024-09-28 01:05:05 +02:00
ClaraCrazy
77a1710954 Update delete link 2024-09-28 00:31:44 +02:00
Clara K
98769782cc
Merge pull request #15 from jmbit/docker
Added docker compose and Dockerfile
2024-09-17 21:19:26 +02:00
Clara K
d4004ef558
Merge branch 'main' into docker 2024-09-17 21:18:43 +02:00
Clara K
d1a8440b4e
Delete application/config.js 2024-09-17 21:01:59 +02:00
Clara K
c4521c46af
Update README.md 2024-09-17 21:01:23 +02:00
ClaraCrazy
436a13ff14 Update sample 2024-09-17 20:56:59 +02:00