34 Commits

Author SHA1 Message Date
06d265dee1 fix (chromecast): chromecast audio and video 2023-04-20 23:01:21 +10:00
90a2ae2b8e feature (config): make config look nicer
before this, our config.json didn't look user friendly with a massive:
{
    "general": {
        "name": null,
        "port": null,
        "host": "demo.filestash.app",
        "secret_key": "__REDACTED__",
        "force_ssl": null,
        "editor": null,
        "fork_button": null,
        "logout": null,
        "display_hidden": null,
        "refresh_after_upload": null,
        "upload_button": null,
        "upload_pool_size": null,
        "filepage_default_view": null,
        "filepage_default_sort": null,
        "cookie_timeout": null,
        "custom_css": null,
        "auto_connect": null,
        "enable_image": null,
        "remember_me": null
    },
    "features": {
        "api": {
            "enable": null,
            "api_key": "foobar ",
            "enabled": null
        },
        "share": {
            "enable": null,
            "default_access": null,
            "redirect": null
        },
     .....
}

which now translates to a much nicer:
{
    "general": {
         "host": "demo.filestash.app",
         "secret_key": "__REDACTED__"
    },
    "features": {
        "api": {
            "api_key": "foobar "
        },
    ...
}
2022-11-21 08:08:24 +11:00
cf0ca5c261 maintain (helper): reorganise some functions in client 2022-11-10 00:17:22 +11:00
456937d0cd feature (state): revamp state management via indexedDB 2022-10-11 00:02:54 +11:00
88bd7d67dc feature (tags): revamp data model and storage 2022-10-11 01:45:34 +11:00
9a6e24c296 feature (tagging): prepare the ground for a new tagging feature 2022-10-06 23:33:58 +11:00
e5800c6c3b feature (sso): authentication middleware 2022-01-06 20:22:26 +11:00
5156432b52 maintain (eslint): linting on frontend 2021-12-21 01:32:37 +11:00
a2e3e9c7a7 maintain (connect): connection page migration 2021-07-19 00:44:53 +10:00
ef8fe6adb5 cleanup (eslint): cleanup as per eslint rules 2020-12-22 21:29:01 +11:00
865ba7ded6 feature (upload): upload queue that show progress with abort and retry - #267 2020-05-23 16:43:39 +10:00
33ed3f47c7 improve (loading): get rid of the crypto library in the frontend to improve loading speed 2019-04-30 22:50:17 +10:00
aaf33996c8 feature (form): form pages 2019-01-28 01:09:45 +11:00
3b65cdf417 feature (readonly): respect readonly restriction on the editor 2019-01-28 01:09:45 +11:00
43f00e12d6 feature (orgmode): use emacs to export org documents 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
83de5ad620 fix (build): broken build 2019-01-28 01:09:45 +11:00
ce6a228968 feature (admin): admin console 2018-12-19 18:35:09 +11:00
8f62551787 feature (Share): workable version for sharing 2018-10-15 22:48:27 +11:00
1157015650 feature (share): WIP 2018-09-24 14:49:44 +10:00
5b6af8934a feature (share): WIP 2018-09-21 21:50:30 +10:00
d3a5153920 feature (share): frontend of the share feature 2018-09-14 17:32:16 +10:00
3421faa4b5 feature (editor): save before quit - #81 2018-06-06 20:29:19 +10:00
b177a97d27 feature (image): EXIF viewer on photos 2018-05-30 21:27:55 +10:00
aebca52060 feature (#79): media view, infinite scroll and persistent user settings 2018-05-29 22:43:19 +10:00
8b313c6bef feature (orgmode): making org mode awesome from a browser 2018-05-05 00:23:05 +10:00
245210d223 fix (mobile): fix UI glitches found from testing on different devices 2018-04-30 01:28:48 +10:00
259061f5d8 feature (org): cool stuff for org mode users ;) 2018-04-28 05:00:23 +10:00
c41cb064b2 fix (UI): fix UI + improvements 2018-04-12 02:20:14 +10:00
4b06b8a802 feature (notification): proper notification system 2018-04-10 14:51:52 +10:00
50749a1b6c beautify (code): improve code + fixes 2018-04-10 14:51:52 +10:00
15cf85f752 improvement (UI): make the UI behave 2018-04-10 14:51:52 +10:00
89bb4450f3 improvement (UI): fixes + cleanup interface - #11 2018-04-10 14:51:39 +10:00
f093f00a4b maintenance (structure): Full revamp of the project code structure 2018-03-07 01:46:21 +11:00