Commit Graph

51 Commits (4fcba32f7454e75c8134c914794a172b6e0bbe93)

Author SHA1 Message Date
Harvey Tindall 9092f42834
remove vulnerable node deps, cleanup
3 years ago
Harvey Tindall 762d5325fb
matrix: E2EE as build option
3 years ago
Harvey Tindall 9950c158a1
move copy button to right, don't uncss when DEBUG=on
3 years ago
Harvey Tindall 0ea5c7fdc0
remove inline-css-cli build dep
3 years ago
Harvey Tindall b538922c05
Show log on log.Fatal calls, provide "sanitized" version, fix goreleaser
3 years ago
Harvey Tindall f0f4e8118e
Generate crash report txt and webpage
3 years ago
Harvey Tindall 86ef665b12
Discord: Try to avoid more race conditions
4 years ago
Harvey Tindall 8cf9b1f905
add basic tray functionality
4 years ago
Harvey Tindall 33f8070e57
cleanup; fix stripping with DEBUG=on
4 years ago
Harvey Tindall 2c6d08319b
add typechecking step to Makefile when DEBUG=on
4 years ago
Harvey Tindall a2c344de83
add shorthand flag names
4 years ago
Harvey Tindall 886ae64feb
add "systemd" command to generate a .service file
4 years ago
Harvey Tindall dbe7e2e659
remove ts-debug
4 years ago
Harvey Tindall e16f05b130
use build constraints for embed, clean up makefile
4 years ago
Harvey Tindall 9370913ace
add password reset link option
4 years ago
Harvey Tindall 92332206f0
add basic update functionality
4 years ago
Harvey Tindall bd05a4b35a
include LICENSE in build, display in about tab
4 years ago
Harvey Tindall 40fc5e9604
Fix email editor when plaintext setting enabled
4 years ago
Harvey Tindall 9799665951
fix tag versioning and dockerfile
4 years ago
Harvey Tindall b3fa667db1
version with ldflags instead of script
4 years ago
Harvey Tindall 82034a2586
use python3 in makefile for embed
4 years ago
Harvey Tindall 5d7972db56
rename embed/noembed to internal-files/external-files
4 years ago
Harvey Tindall 403ad58274
move all scripts to scripts/
4 years ago
Harvey Tindall 873afb47cd
strip debug symbols in makefile
4 years ago
Harvey Tindall 98a9e20cc0
Fix docker build, add GOBINARY flag for make
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 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 2b55a1873c
fix css, oops
4 years ago
Harvey Tindall c2e68bdc77
add GOESBUILD option for platform without esbuild on npm
4 years ago
Harvey Tindall 23ae18d732
compile setup.ts in Makefile/Goreleaser
4 years ago
Harvey Tindall 406fef6595
bundle typescript
4 years ago
Harvey Tindall f7d8feac5d
bundle css with esbuild
4 years ago
Harvey Tindall fdc97b4e86
rename ts to typescript
4 years ago
Harvey Tindall eb370d64df
Merge a17t-redesign, kinda ts-ify setup.js
4 years ago
Harvey Tindall 301f502052
Rework typescript to use modules
4 years ago
Harvey Tindall 8e6cf799cd
use npx to avoid looking for node_modules, get rid of useless
4 years ago
Harvey Tindall 2a2435ae11
remove version, device, device_id options, set them automatically
4 years ago
Harvey Tindall 04a4a4ca95
use esbuild to compile and minify ts
4 years ago
Harvey Tindall 9fec714da7
fix goreleaser builds
4 years ago
Harvey Tindall 64ad8ccf6e
Fix docker build; add some color
4 years ago
Harvey Tindall b6537cef65
Add basic swagger documentation
4 years ago
Harvey Tindall ce844e0574
add ts-debug option to makefile for including typescript and sourcemaps
4 years ago
Harvey Tindall 32b8ed4aa2
rewrite* most web ui code in typescript
4 years ago
Harvey Tindall 258656fbf9
version based on current tag for makefile
4 years ago
Harvey Tindall 9850545f1b
add version to default config file
4 years ago
Harvey Tindall 17994352b1
Disable cgo and add compress step to makefile
4 years ago
Harvey Tindall 1b0ca34586
include version and commit hash at compile time
4 years ago
Harvey Tindall c778837593
Added install step to makefile; start PKGBUILD
4 years ago
Harvey Tindall 8c4bd4541c
Added non interactive makefile option; fixed flags again
4 years ago