Raphencoder
5e5448a9e9
add tests to check the local ipv4 addresses
2024-12-05 22:06:53 +01:00
Raphencoder
33ecce353e
Update to authorize local ipv4 ip addresses
...
edit way to work in local
try false in secure
add log
fix, update funct isRunningLoccaly
fix fmt
refacto
2024-12-05 22:06:43 +01:00
Bruno Bernardino
bbf8683004
Update Deno to 2.1 LTS!
2024-11-30 08:13:22 +00:00
Bruno Bernardino
7ef8220bb1
Fail with exit code if migration fails
...
Fixes #18
2024-11-21 14:16:55 +00:00
Bruno Bernardino
e0b8ea6e30
Simplify migration SQL.
...
Update fresh.
Fixes #17
2024-11-21 14:03:08 +00:00
Bruno Bernardino
560ea569a0
Remove unnecessary file
2024-10-16 15:32:25 +01:00
Bruno Bernardino
0851dfbb44
Finally fix the deletion of old articles and add funding manifest URL
2024-10-16 15:10:03 +01:00
Bruno Bernardino
13b76ba2e0
Fix news cleanup cron (was deleting even in feeds without recent articles)
2024-10-15 17:31:10 +01:00
Bruno Bernardino
fbcaab53d0
Add Cron to delete old, read articles. Update Deno.
2024-10-14 15:13:55 +01:00
Bruno Bernardino
8062df1bb5
Implement bulk delete in files
...
Closes #10
Also updates Deno and fixes a typo in variables
2024-09-02 16:09:30 +01:00
Bruno Bernardino
c9444883e1
Update docker-compose.yml for working with latest Docker
2024-08-25 07:34:05 +01:00
Bruno Bernardino
769ae5b9f1
Update dependencies, change thumbnail generation method
2024-08-13 16:46:12 +01:00
Bruno Bernardino
4ef575671a
Update deno
2024-07-23 20:23:09 +01:00
Bruno Bernardino
b9c5d495f1
Too soon for this version in dockerhub
2024-07-12 09:24:13 +01:00
Bruno Bernardino
7f7901da35
Upgrade deno and use of .dvmrc file
2024-07-12 08:55:55 +01:00
Bruno Bernardino
d0c23a9746
Implement photo thumbnails
...
This implements generating image thumbnails on the fly via ImageMagick WASM, and tells the browser to cache them for a week, making the loading of photo directories much faster when it has many large images.
Closes #12
2024-07-05 07:05:11 +01:00
Bruno Bernardino
4506febf03
Update Fresh, Deno, and Dependencies
2024-06-10 17:52:22 +01:00
Bruno Bernardino
e21207a76a
Add proper locking/unlocking to WebDAV.
...
Tweak README, add one-click deploy for Digital Ocean and Render.
2024-05-05 08:09:34 +01:00
Bruno Bernardino
6ee0a56f0c
Respect CONFIG_ENABLED_APPS in .env
2024-05-01 09:21:30 +01:00
Bruno Bernardino
635ca90de0
Add Photos UI
2024-04-27 08:12:44 +01:00
Bruno Bernardino
3f5422f8eb
Add basic Notes UI
2024-04-26 14:31:25 +01:00
Bruno Bernardino
2920de90b6
Fix news cron locks and fetching to work more than once per day.
2024-04-19 12:19:26 +01:00
Bruno Bernardino
a8076f6420
Fix articles list in Safari, update more dependencies, tweak deploy
2024-04-17 18:58:50 +01:00
Bruno Bernardino
7fd29ba7bf
Update dependencies, add more logging to crons
2024-04-17 14:01:06 +01:00
Bruno Bernardino
bcf54f148e
Update TODOs in README
2024-04-14 18:55:51 +01:00
Bruno Bernardino
670845ed13
Add new API endpoint to get a list of files for a given directory.
2024-04-12 06:59:51 +01:00
Bruno Bernardino
9f4723c13f
Require .env file for docker compose example
2024-04-09 20:03:21 +01:00
Bruno Bernardino
735b14544a
Build + offer docker image and docker-compose.yml file for easier self-hosting
...
Tweak login and auth for IP-based setups and setups without email enabled.
2024-04-09 13:22:05 +01:00
Bruno Bernardino
5a85dd224e
Allow signing up forever without Brevo.
...
Also allow logins from local IPs (related to #5 ).
2024-04-08 20:53:28 +01:00
Bruno Bernardino
4f97609ebb
Link desktop sync client
2024-04-08 19:31:12 +01:00
Bruno Bernardino
5229e196b4
Improve WebDav support to include file size and modified time
2024-04-08 16:01:59 +01:00
Bruno Bernardino
c1443191ce
Better CORS response
2024-04-07 08:25:07 +01:00
Bruno Bernardino
265c52a7e5
Add WebDav server, fully functional!
...
Some more code cleanup.
2024-04-06 19:43:34 +01:00
Bruno Bernardino
541df3fb77
Support multiple file upload, rename Dav password
2024-04-06 08:21:21 +01:00
Bruno Bernardino
5f45725d81
Don't error if grep matches nothing
2024-04-04 18:17:05 +01:00
Bruno Bernardino
bcaec4e6d1
Change docker base image to ubuntu
...
Mostly so that find and grep behave more commonly across systems.
2024-04-04 18:05:39 +01:00
Bruno Bernardino
aee720fbc4
Files UI complete with search, sharing via symlink.
2024-04-04 17:55:47 +01:00
Bruno Bernardino
bd4be8dbec
Formatting
2024-04-04 12:54:49 +01:00
Bruno Bernardino
a8a0e20428
Advanced file sharing
...
This is a WIP for advanced file sharing, but I won't pursue this for now since using symlinks in the file system works for me, and this is adding a ton of complexity I don't want or need right now.
2024-04-04 12:52:44 +01:00
Bruno Bernardino
4e5fdd569a
Files CRUD.
...
Remove Contacts and Calendar + CardDav and CalDav.
2024-04-03 14:02:04 +01:00
Bruno Bernardino
c4788761d2
Support CalDav
2024-03-31 21:21:30 +01:00
Bruno Bernardino
321341a2fb
Support automatically creating recurring events
...
Also implement locks for tasks that can have unintended side-effects if ran simultaneously.
Other minor UI tweaks.
2024-03-31 13:19:13 +01:00
Bruno Bernardino
d3a6f60d81
Minor code cleanup
2024-03-30 18:10:06 +00:00
Bruno Bernardino
87b94e9eec
View, Import, and Export recurrence!
2024-03-30 18:08:19 +00:00
Bruno Bernardino
1a6cb96965
View, Import, and Export reminders!
2024-03-30 12:54:49 +00:00
Bruno Bernardino
0ffe4e03f1
View, Import, and Export attendees!
2024-03-30 08:18:53 +00:00
Bruno Bernardino
abd1fdee62
Support editing and exporting transparency
2024-03-30 07:05:28 +00:00
Bruno Bernardino
a47ef552e8
Fix transparency import info
2024-03-29 20:58:41 +00:00
Bruno Bernardino
a1d2088c5c
Tweak calendar colors and support transparency in import
2024-03-29 20:55:54 +00:00
Bruno Bernardino
6b3dc4f256
Show transparency in calendar view
...
Also separate utils.ts file which was getting too big, and add a POST test
2024-03-29 20:37:47 +00:00