Commit Graph

152 Commits (db)

Author SHA1 Message Date
Harvey Tindall 76b822213e
add more error logging; mutex for app.storage.users
4 years ago
Harvey Tindall 2a0edeb3c5
bump mediabrowser version, more consistent logs
4 years ago
Harvey Tindall 9370913ace
add password reset link option
4 years ago
Harvey Tindall 762dac2581
move mediabrowser to separate repo
4 years ago
Harvey Tindall 1cf8d3037b
remove dependency on common from mediabrowser
4 years ago
Harvey Tindall f0dccc58aa
separate pprof from debug mode
4 years ago
Harvey Tindall 1a6d78352c
add comments, fix user expiry log spam
4 years ago
Harvey Tindall de92516d52
add updates section to setup
4 years ago
Harvey Tindall 92332206f0
add basic update functionality
4 years ago
Harvey Tindall 1e9d184508
implement user expiry functionality
4 years ago
Harvey Tindall b3fa667db1
version with ldflags instead of script
4 years ago
Harvey Tindall 78157f763f
use different color library, wrap logger functions with it
4 years ago
Harvey Tindall 76fa171575
cleanup logs and use structs in jf/emby api
4 years ago
Harvey Tindall adbb5b9d38
Fix filepath separator and external files on windows
4 years ago
Harvey Tindall ea99966057
refactor, move route loading to router.go
4 years ago
Harvey Tindall aaed272bf2
use embed.fs wrapper on data
4 years ago
Harvey Tindall e6775cd2d1
use embed.fs wrapper for langFS so lang/ is not needed in paths
4 years ago
Harvey Tindall 72cf3e2240
add external/internal data options
4 years ago
Harvey Tindall 815bdc35ac
fully self-contained
4 years ago
Harvey Tindall 0330540f87
Use fs for language, add lang_files option
4 years ago
Harvey Tindall fefe2d82a4
rebase 12/02, use go1.16rc1 in make, remove ioutil, start switching to io/fs for file i/o
4 years ago
Harvey Tindall 4c653fea36
fix url base on invite and broken getLanguages
4 years ago
Harvey Tindall f72def0399
serve on / and URL base for easy proxying
4 years ago
Harvey Tindall d061721f56
explicitly set js mimetype
4 years ago
Harvey Tindall b037b08152
respect URL Base in http preloads and inline html links
4 years ago
Harvey Tindall 90c6cee780
add restart button
4 years ago
Harvey Tindall 8c871bc5fa
Add ts to link setting dependance
4 years ago
Harvey Tindall bf1e6230dc
split some strings into common file; use lang file to setup page
4 years ago
Harvey Tindall cd2ea2e579
reload email after lang is loaded
4 years ago
Harvey Tindall e834445b0b
Restructure language loading to support incomplete translations
4 years ago
Harvey Tindall 772e12d11c
add optional tls/http2 support
4 years ago
Harvey Tindall bc99dc34ee
Add email translation, add part of french translations
4 years ago
Harvey Tindall 4679c6f355
add language selector to admin
4 years ago
Harvey Tindall c470e40737
Start adding translation support for admin
4 years ago
Harvey Tindall 3fbbc7f620
add language selector to form
4 years ago
Harvey Tindall e532000ad0 Mention emby in README, add notices about password resets
4 years ago
Harvey Tindall 8d0dc232d7 option to substitute "Jellyfin" in form.html
4 years ago
Harvey Tindall f5602f1e96 change settings description and console warning
4 years ago
Harvey Tindall d9e1e2f58b compiles, basic issues fixed
4 years ago
Harvey Tindall 5d56ed5378 fix most incompatibilites, start separating api clients
4 years ago
Harvey Tindall eb370d64df
Merge a17t-redesign, kinda ts-ify setup.js
4 years ago
Harvey Tindall ee6f81b9e9
Add ability to revert to non-hyphenated user IDs
4 years ago
Harvey Tindall 3c952d21f7
fix 10.7.0 compatibility, simplify scss
4 years ago
Harvey Tindall 9dbf60e3df
add URL base option for subfolder proxies
4 years ago
Harvey Tindall d64e98da37
use Bearer auth instead of Basic
4 years ago
Harvey Tindall 493f10fa36
add french, fix language selector in settings
4 years ago
Harvey Tindall 8e45ecb214
add cache_timeout option
4 years ago
Harvey Tindall c84ea17af4
refactor; separate jfapi and ombi into modules
4 years ago
Harvey Tindall d64d5c194f
initial steps for localisation
4 years ago
Harvey Tindall 9abb177427
use typescript for form.html in separate file, allow customization of
4 years ago
Harvey Tindall 2f9965bcda
Print full error if writing config fails
4 years ago
Harvey Tindall 82d07e423c
add optional path to custom web ui pages
4 years ago
Harvey Tindall 2a2435ae11
remove version, device, device_id options, set them automatically
4 years ago
Harvey Tindall e104bd8362
small changes, new images and readme updated
4 years ago
Harvey Tindall 64ad8ccf6e
Fix docker build; add some color
4 years ago
Harvey Tindall 313b75bead
Add SWAGGER and DEBUG env variables
4 years ago
Harvey Tindall 9f6e405d1c
Add auth and tags to swagger
4 years ago
Harvey Tindall b6537cef65
Add basic swagger documentation
4 years ago
Harvey Tindall 544f5674e8
rename routes to make more sense
4 years ago
Harvey Tindall 89e70f6f7a
Add default profile functionality
4 years ago
Harvey Tindall 903a61d0f2
Profiles replace user templates
4 years ago
Harvey Tindall b6ceee508c
Fix bug with invites in webui, add profile selector
4 years ago
Harvey Tindall c4acb43cb8
Initial features for move to profiles
4 years ago
Harvey Tindall d4b94bc9d9
add user button
4 years ago
Harvey Tindall 9213f2a078
Add account deletion with email notification
4 years ago
Harvey Tindall 7ac750879f
Remove email addresses in settings, move to accounts tab
4 years ago
Harvey Tindall cd61989495
Initial features of accounts tab
4 years ago
Harvey Tindall 7d84fdec96
userByName reloads cache if user not found, more things in test
4 years ago
Harvey Tindall e0c4d7c545
add "test" mode for debugging
4 years ago
Harvey Tindall 51839b5942
Restructure email sending
4 years ago
Harvey Tindall 831296a3e8
remove windows related messages
4 years ago
Harvey Tindall bbb0568cc4
basic daemon functionality, self-restarts without syscall.exec
4 years ago
Harvey Tindall f5f2a0f190
Add notice about no self-restarts on windows
4 years ago
Harvey Tindall ba67fa7536
Initial Ombi integration
4 years ago
Harvey Tindall 1b0ca34586
include version and commit hash at compile time
4 years ago
Harvey Tindall 6e3d5dac19
use newJellyfin instead of constructor method
4 years ago
Harvey Tindall d12335bb4a
cleaned up auth
4 years ago
Harvey Tindall ee3b421566
Fixed flaw with jellyfin_login; store refresh token in cookies
4 years ago
Harvey Tindall d144077e62
Add refresh tokens for persistent login, logout button
4 years ago
Harvey Tindall 56478e96c9
create new css link to smoothly transition between themes
4 years ago
Harvey Tindall ec7609ed8c
Add debug flag; warning label for debug mode
4 years ago
Harvey Tindall 151062fbc1
set gin mode before router initialization
4 years ago
Harvey Tindall 8c4bd4541c
Added non interactive makefile option; fixed flags again
4 years ago
Harvey Tindall 6436dba48f
fixed custom config and data paths
4 years ago
Harvey Tindall fd766e7b1a
use app identifier instead of ctx
4 years ago
Harvey Tindall 19bd31d968
attempt at using a config struct instead of the ini library
4 years ago
Harvey Tindall 39bf3ad7f1
Safe shutdown
4 years ago
Harvey Tindall 8ed1662a2f
add pprof middleware
4 years ago
Harvey Tindall 699489e435 fixed static route for invites
4 years ago
Harvey Tindall c72e1a1c63 Images, fixed "data" path
4 years ago
Harvey Tindall 94b8495f02 Fixed goreleaser config
4 years ago
Harvey Tindall f508b65fa0 Added setup, self restarts
4 years ago
Harvey Tindall 62621dabb9 CLI flags, start setting up goreleaser, add build scripts
4 years ago
Harvey Tindall c4d4b395d5 Password resets
4 years ago
Harvey Tindall 4e16f6fd48 make checkInvite check only one invite, invite daemon
4 years ago
Harvey Tindall dba20bd3ea Add auth & gin logging, fixed dummy logger
4 years ago
Harvey Tindall 326b274329 Settings functional, start adding logging
4 years ago
Harvey Tindall 024c0b56aa Display settings with hacky solution to retain order
4 years ago
Harvey Tindall ef4f2503c9 DeleteInvite, user defaults, and email list modification
4 years ago
Harvey Tindall e5ebcef684 Partial check for invite page, 404 handling
4 years ago