71b14e6eaf
feature (3d): embed 3d viewer anywhere
...
This contains a bunch of things packaged in 1:
1) UI improvements for the 3D viewer to support all sort of file types
and create a nice rendering in a clean way with all sort of options
2) enable people to use Filestash as an SDK so we can embed the 3d viewer
elsewhere
2024-12-23 18:50:23 +11:00
8de87be06f
chore (refactoring): cleanup server middleware
2024-03-26 07:42:59 +11:00
d9202c7f15
release (migration): migration of admin interface
2023-10-07 22:47:37 +11:00
bb7840f27e
feature (chromecast): image viewer chromecast support
2023-04-14 00:08:17 +10:00
36c006680c
feature ( #585 ): support for proxied ip when logging intrusions
2023-04-07 15:19:16 +10:00
7ae782000f
cleanup (log): rate limit logs
2023-01-05 01:53:50 +11:00
1bd6aebe45
feature (ebook): support for epub reader
2022-12-02 02:56:08 +11:00
32fe6a8674
cleanup (debug): remove debug
2022-11-26 00:38:30 +11:00
ea88b6ee14
fix (origin): better UX for hostname verification
2022-11-25 16:44:10 +11:00
b9a177aa26
maintain (404): change 404 page
2022-09-21 17:01:12 +10:00
9d596704e7
feature (api): public api
2022-09-20 17:43:26 +10:00
d0c8f75b01
fix (rate limit): update default value for rate limit
2022-09-13 17:34:42 +10:00
3f933e08db
feature (preflight): preflight to /api/files
2022-09-13 13:12:26 +10:00
66c6788b94
feature (doc): embed documentation
2022-09-13 12:53:02 +10:00
549d6805f0
feature (api): prepare api for public use
2022-09-05 11:59:28 +10:00
c7e40e42db
feature (429): rate limit authentication endpoints
2022-09-04 22:26:03 +10:00
952f45097e
feature (rest): setup for rest api
2022-09-04 18:39:34 +10:00
a82177e719
maintain (ctx): pass app context as pointer
2022-08-30 17:27:23 +10:00
629a80c836
fix ( #469 ): allow cross domain iframe
2022-04-20 08:04:09 +10:00
a95fad4d13
feature (static): upate a few static pages
...
- /about now shows a list of installed plugin
- 404 page is more "funky"
2022-01-20 17:15:49 +11:00
ae1adb3dad
clean (code): cleanup
2022-01-19 22:58:07 +11:00
929064b55f
maintenance (iframe): content security policy update
2021-08-23 00:00:57 +10:00
f7a4e52703
maintain (go): go format
2021-08-22 16:47:09 +10:00
78c1c6b7b3
feature (css): allow users to set custom css in admin panel - #332
2020-10-19 01:26:00 +11:00
4cbeb2c095
improve (pdf): fallback to pdfjs whenever native PDF renderer is missing
2020-06-30 00:30:02 +10:00
210118b3a9
feature (mode): create a dark mode
2020-05-27 21:51:21 +10:00
91797bc2b3
fix (log): clearer log message for host value missmatch
2020-05-26 17:11:43 +10:00
0167930d7c
fix (pdf): error on the PDF viewer
2020-01-31 16:46:38 +11:00
f3e6c8c030
feature (documents): handle office documents using onlyoffice
2019-12-21 15:17:09 +11:00
cb519d7d24
feature (transcoding): update csp
2019-12-18 03:29:25 +11:00
3b7905734a
feature (env): set iframe option from an environment variable
2019-11-22 01:26:22 +11:00
5496796a12
fix (image): broken images to display the image gps tag
2019-11-11 22:24:45 +11:00
58c6c57f82
feature (iframe): embed the app from an iframe
2019-11-11 22:23:11 +11:00
4a0b952ba8
improve (build): make build reproducible and easy to inspect/verify
2019-08-20 00:34:24 +10:00
71e3d6494a
optimise (lighthouse): apply optimisations provided by the lighthouse tool
2019-08-03 12:13:47 +02:00
9b1bad4b5c
optimise (CSP): follow recommendations from mozilla observatory
2019-05-10 15:49:45 +10:00
a327c41a78
improve (csp): Content Security Policy headers
2019-05-10 13:43:52 +10:00
93ede2068e
improve (http): Mozilla observatory tips
2019-05-09 01:25:51 +10:00
ea48dbe128
improve (security): add support for the X-Requested-With header
2019-03-08 17:49:17 +11:00
e3882724ff
build (fix): fix the build
2019-01-28 01:09:45 +11:00
f87a58c0ba
improvement (about): about page
2019-01-28 01:09:45 +11:00
a34b8b48e7
migrate (name): change project name
2019-01-28 01:09:45 +11:00
6e44847f98
hardening (security): use HTTP security headers
2019-01-28 01:09:45 +11:00
ab93520773
optimise (middleware): refactore middleware to focus on better performance and security
2019-01-28 01:09:45 +11:00
a50dbd4724
improvement (login): new backend API to generate login form in the frontend
2019-01-28 01:09:45 +11:00
ce6a228968
feature (admin): admin console
2018-12-19 18:35:09 +11:00
377048fd35
fix (share): broken share feature
2018-11-26 23:00:22 +11:00
81a0f1484d
improvement (incremental): error management on edge cases
2018-11-14 14:51:16 +10:00
f87fddbb32
feature (share): reflect different share params on UI and fix share viewpage
2018-11-02 04:42:01 +11:00
6c195b7297
feature (share): POC Share
2018-11-02 02:44:08 +11:00