Commit Graph

617 Commits

Author SHA1 Message Date
James Read dde8a9cbb6
cicd: More test coverage that would have caught recent issues (#287)
* cicd: More test coverage that would have caught recent issues

* bugfix: test flake

* bugfix: test flake

* cicd: Reduce test flake

* cicd: more test coverage

* depbump: testing packages
2024-04-22 21:40:48 +00:00
James Read dfca712cb1
bugfix: Update icon on buttons (#288) 2024-04-22 19:02:59 +00:00
James Read 5057ba2e1c
bugfix: Start filewatcher on different goroutines (#286) 2024-04-21 19:51:49 +00:00
jamesread 8f1dfffa49 fmt: Clean up log statement 2024-04-21 20:12:47 +01:00
James Read 6991724258
bugfix: Unexpected message #283 (#284) 2024-04-20 19:58:38 +00:00
James Read 09e1de06ce
bugfix: Dont rename logo filenames (#282) 2024-04-19 23:27:13 +00:00
James Read 5a644b0856
bugfix: The web interface now refreshes when the config file is changed! (#281) 2024-04-19 23:11:40 +00:00
James Read 86b2187236
cicd: Increase coverage (#280) 2024-04-19 21:56:45 +00:00
James Read fafacfeafb
bugfix: Move all inotify to filehelper (#279) 2024-04-19 21:56:21 +00:00
James Read 362019738d
feature: #267 add jq to containers (#278) 2024-04-19 16:16:23 +00:00
dependabot[bot] 1a0ba6c6b1
build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 (#277)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.22.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.22.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-19 16:16:09 +00:00
jamesread 4c2cc5da1c bugfix: Remove debug log left in the code 2024-04-19 00:58:05 +01:00
James Read 30e2aa141b
feature: Rate limit for actions (#76) (#275) 2024-04-18 23:51:59 +00:00
dependabot[bot] 3768a57eaa
build(deps): bump github.com/docker/docker (#274)
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 26.0.0+incompatible to 26.0.2+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v26.0.0...v26.0.2)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-18 23:49:41 +00:00
James Read db5de9be97
feature: #135 Permissions for logs (#273) 2024-04-18 20:52:04 +00:00
James Read f60ab6ce85
feature: Show username in header (#270) 2024-04-15 00:09:55 +00:00
James Read 43c48aef17
feature: Renamed authJwtSecret to authJwtHmacSecret (#271)
* feature: Renamed authJwtSecret to authJwtHmacSecret

* feature: rename authJwtSecret
2024-04-15 00:01:30 +00:00
James Read 8341b1d6d0
feature: Huge JWT improvements for CloudFlare, etc (#269) 2024-04-14 22:59:45 +00:00
jamesread dd11961a11 bugfix: custom-webui prefix 2024-04-12 22:07:06 +01:00
James Read 3de819a0e9
feature: add prometheus metrics (#268)
* feature: add prometheus metrics

* bugfix: ixed issue with path
2024-04-11 23:23:40 +00:00
James Read 0b546eaeb5
Improve screenshots visibility 2024-04-11 11:13:10 +01:00
jamesread 558e1819bf doc: Updated mobile screenshot 2024-04-11 10:20:03 +01:00
James Read 9d6afa2fe7
doc: typo #266 (#267) 2024-04-11 06:23:24 +00:00
James Read 5f3a967515
depbump: 2024-04 (#265)
* depbump: 2024-04

* go mod tidy
2024-04-10 23:03:25 +00:00
jamesread 179f1be19a bugfix: Null JWT verifier 2024-04-11 00:04:34 +01:00
James Read f13a5c070a
feature: JWT Validation wip for Cloudflare (#264) 2024-04-10 22:14:33 +00:00
James Read 9476d052b6
cicd: Dont build snapshot on tag (#263) 2024-04-10 20:14:18 +00:00
James Read 1d446ace04
custom-webui and faster theme loading (#262)
* feature: custom-webui and faster theme loading

* feature: custom-webui and faster theme loading
2024-04-09 08:26:18 +00:00
jamesread 3a8d8706a6 bugfix: remove underline from sidebar links 2024-04-04 20:37:25 +01:00
James Read 910418925a
bugfix: dark mode headr (#261) 2024-04-02 22:57:54 +00:00
James Read 1b539df2aa
bugfix: rounded buttons for folders (#260) 2024-04-02 22:41:59 +00:00
James Read f5794e57ee
bugfix: sidebar nav wont tab when hidden (#259) 2024-04-02 22:40:46 +00:00
James Read 7dd1d0a7fc
Markup optimisations (#258)
* feature: Cleanup markup for accessibility

* feature: Cleanup markup for accessibility

* feature: Cleanup markup for accessibility

* feature: Cleanup markup for accessibility

* bugfix: Broken test

* feature: Cleanup markup for accessibility
2024-04-02 21:58:23 +00:00
James Read ce670cf58c
Bug ignored signals (#257)
* bugfix: Signals, like SIGKILL etc were ignored. Now we capture them and add the err to stderr

* bugfix: Signals, like SIGKILL etc were ignored. Now we capture them and add the err to stderr
2024-04-01 20:30:34 +00:00
jamesread c4d1a2a105 cicd: Bug in dockerfile.arm64 2024-03-24 23:06:37 +00:00
James Read 709223bd46
feature: Removed unimplemented CSS rules from config, but added ID for buttons to allow for easy theming (#255) 2024-03-24 22:35:19 +00:00
jamesread 19b4340e18 Merge branch 'main' of ssh://github.com/OliveTin/OliveTin 2024-03-24 22:20:58 +00:00
jamesread a5a1c64dcb bugfix: Entity buttons didnt support popupOnStart 2024-03-24 22:20:39 +00:00
dependabot[bot] 2b7bdffe41
build(deps): bump follow-redirects in /integration-tests (#248)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-24 21:32:11 +00:00
dependabot[bot] a2df96354e
build(deps): bump github.com/docker/docker (#249)
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 25.0.3+incompatible to 25.0.5+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](https://github.com/docker/docker/compare/v25.0.3...v25.0.5)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-24 21:31:58 +00:00
James Read 8b49eeff98
bugfix: Regex validation client side was not running (#254) 2024-03-24 21:31:23 +00:00
James Read a8c4db197d
Bug webui search order (#253)
* bugfix: Search order of webui directories was not deterministic

* bugfix: webui dir search order was not deterministic

* bugfix: webui dir search order was not deterministic

* bugfix: webui dir search order was not deterministic
2024-03-23 22:14:08 +00:00
James Read 1319f314ff
Argument suggestions (#252)
* feature: Suggestions for inputs

* feature: #103 Completed suggestions support
2024-03-23 21:52:53 +00:00
James Read 781abaaf40
feature: Entitiys in dropdowns #247 (#251) 2024-03-22 23:49:41 +00:00
James Read 744debc00a
feature: add apprise (#250) 2024-03-22 19:00:30 +00:00
James Read 77321c1bcd
cicd: Try {configdir}/var/entities/ when looking for entity files as well (#246) 2024-03-15 10:07:51 +00:00
James Read c97fd60c25
feature: #56 custom tegex for arguments (#244) 2024-03-08 22:17:10 +00:00
James Read 2fb40ff443
feature: Exec on Calendar file support (#243)
* feature: Exec on calendar file

* feature: support for datetime args

* feature: Schedule commands based on seconds
2024-03-08 20:31:51 +00:00
James Read a992ef84f5
doc: YouTube Banner (#242) 2024-03-07 17:26:15 +00:00
James Read 8fce4c79b6
Update README.md 2024-03-07 17:11:33 +00:00