Skip to content
Open
Show file tree
Hide file tree
Changes from 11 commits
Commits
Show all changes
123 commits
Select commit Hold shift + click to select a range
018d87f
publish
Maschga Nov 29, 2025
18ca2cf
migrate to json
Maschga Nov 29, 2025
11002da
lowercase
Maschga Nov 29, 2025
5fba740
add messaging types
Maschga Nov 29, 2025
87cabc6
rework modal
Maschga Nov 29, 2025
9a5a25f
add service types
Maschga Nov 30, 2025
069b341
wip
Maschga Nov 30, 2025
de557af
add forms
Maschga Dec 1, 2025
c2a4118
wip
Maschga Dec 1, 2025
01b7724
lint
Maschga Dec 2, 2025
aa19a5f
Merge branch 'master' into config-ui/messaging
naltatis Dec 10, 2025
dd4d8d1
component per service
Maschga Dec 11, 2025
0d78279
move to json handler
Maschga Dec 11, 2025
02fcf54
Merge branch 'config-ui/messaging' of https://github.com/Maschga/evcc…
Maschga Dec 11, 2025
399d44b
create messaging folder
Maschga Dec 11, 2025
cb6ec11
component for event
Maschga Dec 11, 2025
8e277a7
remove debug
Maschga Dec 11, 2025
fe1f83d
add disabled property
Maschga Dec 11, 2025
e32e010
show number of enabled events
Maschga Dec 11, 2025
1ba382d
use dropdown button
Maschga Dec 11, 2025
d7d8bf0
lint
Maschga Dec 11, 2025
94fba21
fix messaging configured tag
Maschga Dec 11, 2025
d23dae3
add translations to services tab
Maschga Dec 12, 2025
663b35b
wip
Maschga Dec 12, 2025
93db3b3
add translations to events tab
Maschga Dec 12, 2025
eba6f1f
lint
Maschga Dec 12, 2025
caf292d
capitalize
Maschga Dec 12, 2025
534cdab
use only enabled events
Maschga Dec 12, 2025
91aae78
fix bad syntax
Maschga Dec 12, 2025
a7dbafe
Merge branch 'master' into config-ui/messaging
Maschga Dec 12, 2025
bbc27b8
remove debug
Maschga Dec 12, 2025
c8a182c
fix configured tag
Maschga Dec 12, 2025
3b43fa9
wip: tests
Maschga Dec 13, 2025
8863bf3
show amount in tags
Maschga Dec 14, 2025
1d4f33d
wip: tests
Maschga Dec 14, 2025
4fc2c20
add examples
Maschga Dec 14, 2025
493ab67
lint
Maschga Dec 14, 2025
f221692
wip: tests
Maschga Dec 14, 2025
73fac35
fix
Maschga Dec 14, 2025
adfeede
normalize messaging custom send
Maschga Dec 14, 2025
5b18678
wip: tests
Maschga Dec 14, 2025
9903ff9
fix test
Maschga Dec 14, 2025
4a6e3bc
porcelain
Maschga Dec 14, 2025
8d5ddee
wip
Maschga Dec 14, 2025
419adbe
fix test
Maschga Dec 14, 2025
64dabc7
wip
Maschga Dec 14, 2025
1d35a51
test: validate events
Maschga Dec 14, 2025
91e7108
rename nfty to ntfy
Maschga Dec 14, 2025
f308324
Merge branch 'master' into config-ui/messaging
Maschga Dec 15, 2025
4209ee5
Merge branch 'master' into config-ui/messaging
Maschga Dec 20, 2025
4ae4baf
Update assets/js/components/Config/Messaging/Services/CustomService.vue
Maschga Dec 20, 2025
07d4904
use flat types
Maschga Dec 20, 2025
6d21ada
enabled => disabled
Maschga Dec 20, 2025
14d118e
redact mechanism
Maschga Dec 20, 2025
8168774
use MessagingFormRow
Maschga Dec 20, 2025
59d612a
remove "messaging"
Maschga Dec 21, 2025
f559f1b
add rows prop
Maschga Dec 21, 2025
890661e
fix
Maschga Dec 21, 2025
0f0a08d
refactor email service
Maschga Dec 21, 2025
4fc4d7d
move file
Maschga Dec 21, 2025
4cb92c1
telegram: parse chats to number
Maschga Dec 21, 2025
f33673a
Merge branch 'master' into config-ui/messaging
Maschga Dec 21, 2025
d3e9343
fix
Maschga Dec 21, 2025
8ade466
better redact; fix
Maschga Dec 21, 2025
b858165
add ntfy authtoken
Maschga Dec 21, 2025
98bcc0a
fix: redact
Maschga Dec 21, 2025
9fd85f7
add planoverrun event
Maschga Dec 21, 2025
15cf241
use checked
Maschga Dec 21, 2025
267c635
fix
Maschga Dec 21, 2025
aaacb28
custom service: make send an object
Maschga Dec 21, 2025
f47769e
email migration: split uri
Maschga Dec 21, 2025
fa04d0b
test: redact password
Maschga Dec 21, 2025
0d618bf
lint
Maschga Dec 21, 2025
e7f525d
refactor migration
Maschga Dec 21, 2025
37558e6
lint
Maschga Dec 21, 2025
9b9521a
ntfy migration: split uri
Maschga Dec 21, 2025
a03338f
lint
Maschga Dec 21, 2025
0f8c68e
use v-models, events
Maschga Dec 22, 2025
0fbc425
install js-yaml
Maschga Dec 22, 2025
c78250e
use js-yaml; add format and save button
Maschga Dec 22, 2025
eecac47
fix
Maschga Dec 22, 2025
29a0e7d
Merge branch 'master' into config-ui/messaging
Maschga Dec 22, 2025
58bd61c
use textarea() for accessToken and refreshToken
Maschga Dec 22, 2025
0a02c0f
revert
Maschga Dec 24, 2025
66a2209
fix
Maschga Dec 24, 2025
61986c5
add newline
Maschga Dec 24, 2025
3ef36b5
add license Python-2.0
Maschga Dec 28, 2025
5084b46
Merge branch 'master' into config-ui/messaging
Maschga Dec 28, 2025
219cabf
Merge branch 'master' into config-ui/messaging
naltatis Jan 6, 2026
616a2b5
small ui improvements; completed i18n; rows handling; fixed help link…
naltatis Jan 6, 2026
99b17b7
Merge branch 'master' into config-ui/messaging
naltatis Jan 6, 2026
f96b234
uninstall js-yaml; parse send to string; remove format-button
Maschga Jan 6, 2026
d737c74
fix
Maschga Jan 6, 2026
633a131
porcelain
Maschga Jan 6, 2026
3f7522a
fix ntfy
Maschga Jan 9, 2026
ab8bc62
fix telegram
Maschga Jan 9, 2026
e6d3533
fix pushover
Maschga Jan 9, 2026
0f051f8
fix custom
Maschga Jan 9, 2026
d6b52dd
fix strings
Maschga Jan 9, 2026
5af93bc
porcelain
Maschga Jan 9, 2026
4cf7515
Merge branch 'master' into config-ui/messaging
Maschga Jan 9, 2026
0d5d573
fix email
Maschga Jan 9, 2026
ec1f0cf
fix email
Maschga Jan 9, 2026
808812e
improve messaging tags
Maschga Jan 10, 2026
5a09466
syntax
Maschga Jan 10, 2026
89d2774
merge: preserve slices
Maschga Jan 10, 2026
9619cb4
Merge branch 'master' into config-ui/messaging
Maschga Jan 10, 2026
e4dbe0b
add test: add and remove service
Maschga Jan 10, 2026
7895c1f
ntfy: add urls
Maschga Jan 10, 2026
f457c10
fix/finalize redaction
Maschga Jan 11, 2026
110e9a6
sourcery review
Maschga Jan 11, 2026
6cd5628
fix
Maschga Jan 11, 2026
7a377cf
simplify redact
naltatis Jan 13, 2026
b7fa5a7
simplify custom
naltatis Jan 13, 2026
8c06415
simplify mail
naltatis Jan 13, 2026
60b4564
simplify services
naltatis Jan 13, 2026
9b27a5a
simplfy tempalte; reduce const use, keep type safety
naltatis Jan 13, 2026
e3b1638
compacter e2e test
naltatis Jan 13, 2026
a2a896e
revert js-yaml
naltatis Jan 13, 2026
9437c6d
revert js-yaml
naltatis Jan 13, 2026
7d70fb2
Merge remote-tracking branch 'origin/master' into config-ui/messaging
naltatis Jan 13, 2026
8b47aef
Merge branch 'master' into config-ui/messaging
Maschga Jan 31, 2026
65b28e3
wip
Maschga Jan 31, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions api/globalconfig/types.go
Original file line number Diff line number Diff line change
Expand Up @@ -136,13 +136,14 @@ type DB struct {
}

type Messaging struct {
Events map[string]MessagingEventTemplate
Services []config.Typed
Events map[string]MessagingEventTemplate `json:"events"`
Services []config.Typed `json:"services"`
}

// MessagingEventTemplate is the push message configuration for an event
type MessagingEventTemplate struct {
Title, Msg string
Title string `json:"title"`
Msg string `json:"msg"`
}

func (c Messaging) Configured() bool {
Expand Down
Loading
Loading