Skip to content

Commit 314bc12

Browse files
committed
v3.17.0
1 parent 322c6ce commit 314bc12

7 files changed

Lines changed: 32 additions & 32 deletions

File tree

.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
OCELOT_VERSION=sha-0f1d17a
1+
OCELOT_VERSION=sha-7d515e0

branding/constants/filter.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

branding/constants/groups.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,3 @@
22
export const NAME_LENGTH_MIN = 3
33
export const NAME_LENGTH_MAX = 50
44
export const DESCRIPTION_WITHOUT_HTML_LENGTH_MIN = 10 // with removed HTML tags
5-
export const SHOW_GROUP_BUTTON_IN_HEADER = true

helmfile/environments/default.secrets.yaml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -33,74 +33,74 @@ map:
3333
MAPBOX_TOKEN: ENC[AES256_GCM,data:2Xq6+LyNVDSwZpl3m0KLsEVKYzVbtvBLwgzqhZiYGDSXtEOrw+1xVwArPUQlNrc71gvWGwDZeFzo8VztjoEZ18nMQovOmEICU8aEqzsDt3PESUCICTkx4+z2dqc=,iv:OXjYCZOV+WPrsg9OuRIpGjkZcu0AQoeggfA583yP5Ms=,tag:T68lf/kaT7PZBep7ZBrYpA==,type:str]
3434
livekit:
3535
LIVEKIT_URL: ENC[AES256_GCM,data:YIB9p6YXJMO/yMt18g42Vdxr87jQI26AYZFH0fai,iv:3SBYPBGIUZooqcqbD7g5+o0SkuRCwpVJ2tvD2+crfgY=,tag:ITth9l1+ORGRyLuxcCFJcA==,type:str]
36-
LIVEKIT_API_KEY: ENC[AES256_GCM,data:FpPndBh19IVEIyYm/LayxAS4mz85gUGKEvDIqfV2/A==,iv:2jsRMvSIDBVx+oM2ZpiYn13FwqHCi2CNMpGHQV5f+vg=,tag:kfBObGu6/5cAycWLYX7lGA==,type:str]
37-
LIVEKIT_API_SECRET: ENC[AES256_GCM,data:OTbGulPufZ+niIXDk4nB2YkfyjvK210yfJpqtYydMSNlH+CTTaTCF+aOvmeQVp5c+fNuIzRs7SVV5lRZlmA40w==,iv:sOsSsnPSsAzjCdrOVdP/gnBIsmHdsXachEDed0RcVgo=,tag:7NZkHLqWsXPSwIzH1PgFGw==,type:str]
36+
LIVEKIT_API_KEY: ENC[AES256_GCM,data:JLZWoEQzO3Rz9zOjkwDs9g==,iv:YyGOWfkdg/+sciOffhLG0h2AApgrYgBuZFK1y+tw2B0=,tag:6aT4ICBxY8qHADoct+HELA==,type:str]
37+
LIVEKIT_API_SECRET: ENC[AES256_GCM,data:8IqS8ghEmg1+WwDg3kP3C2ZnDAs6whcdBC9wulvyGzmcz2umxv/+62dXE78=,iv:a9yOtTJGCwXSA7f7pq6Xs4UtJ3rfmg5WhPyrlUaHKiA=,tag:+i3T9YPrQ2Y5eY6yW+7ZJQ==,type:str]
3838
sops:
3939
age:
40-
- recipient: age1al36hkk8can83zpxq8qyy07gpv83hdw9vchfly5f264kanz405as283a00
41-
enc: |
40+
- enc: |
4241
-----BEGIN AGE ENCRYPTED FILE-----
4342
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLd1BvUUVRbFZQemNtcFZ6
4443
dUliNmpIUDcvL2F1cENvWldsUE9FWVFxZ21rCm9GWkxKZ05qVjhMNy9ueW43d1Mz
4544
TTI2RzFsR1B3RlFWVitwcUpqRTdEQjQKLS0tIENZeEJCSlJMcHVMaXB1dFB3YmhL
4645
enVVbGVWcmJoM1hJNTlzSlhpaS8rUWsK9Y1sjUnFjB3s2wHVvMU3bVC1LIYvrz8t
4746
n/QaIHUIEf0NB/ZPj6r6hplCnf+EJVKuVl5pu4xw2ED9PvXQ6UUZvQ==
4847
-----END AGE ENCRYPTED FILE-----
49-
- recipient: age1llp6k66265q3rzqemxpnq0x3562u20989vcjf65fl9s3hjhgcscq6mhnjw
50-
enc: |
48+
recipient: age1al36hkk8can83zpxq8qyy07gpv83hdw9vchfly5f264kanz405as283a00
49+
- enc: |
5150
-----BEGIN AGE ENCRYPTED FILE-----
5251
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAydThhbUlBTGFIOElBUStr
5352
WHdMNzBSbnlyYlFyVHhMbGJUSmozUjRINUhFCkNFbVBzTTl1cmVSRlRFL29VUFF0
5453
Qy9sQk8yc0Q1aGljMk1Ob1NFVkZQd2sKLS0tIGpidFhscFAwc2pVRWxtVFY1OFo3
5554
bzljNTc1MDQ4ckNQNzFjNDFGeVV5TzQKdIqZMcxhtjmPD8nsIHi8XbcZHcefo32l
5655
AXXquc/+5+OBocUvAMZ9UWOdx8QCQAmaZ5YtXEePp+FFZKBcnPCRMQ==
5756
-----END AGE ENCRYPTED FILE-----
58-
- recipient: age1zycwtk6dkxj6vuqhj9jw7932ythky9p3att6df4z9qasyw8v5dxquejcmp
59-
enc: |
57+
recipient: age1llp6k66265q3rzqemxpnq0x3562u20989vcjf65fl9s3hjhgcscq6mhnjw
58+
- enc: |
6059
-----BEGIN AGE ENCRYPTED FILE-----
6160
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3clQ3NVM4eEpJTzgxVTR1
6261
cm9vMm1qTGkvWElpckxvOXBRMzMrUlNLaVhZCjJvRElJa1ptU2szZXZjUEZ0RXd5
6362
cndZWXI2RHhuYzRnOFBLV0lZelQzKzAKLS0tIGpnVzdqWEV5RlV0UVdLUTVneklT
6463
SEw3RkdrN0xOWndLb01nd1ovR01JZ1EKCvlakyb1WQeDaeDHHdrQEzO9fIynZsjk
6564
ci8ccnOuZYjCHOc6U4enjlD559IZdniOPA72qdEFgquCtMwDi72buA==
6665
-----END AGE ENCRYPTED FILE-----
67-
- recipient: age15arcg8x6ltnsacwalvny0h2d4d4wkdmax328mw3v5vda9zm97uqshtavmr
68-
enc: |
66+
recipient: age1zycwtk6dkxj6vuqhj9jw7932ythky9p3att6df4z9qasyw8v5dxquejcmp
67+
- enc: |
6968
-----BEGIN AGE ENCRYPTED FILE-----
7069
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhcys4T2J1MkRHNHN2b2hB
7170
akt4OEdYclBHaC9WNVdUdVhhalFaRzdDL1JVCkZDcElHclowaXFIRHJhaHluVW9j
7271
d0VoVUZMcWlQclBrUXlRb3R3UzdpVzQKLS0tIEdyZ0dTc0lKOGJDTlNBUnZlcnp6
7372
Z1dZeWRsUkVpMzF4RWtMd0pqV3g5RHcKdmPPkfoMaHwmdfVm+vnaWpuzgEK4NREx
7473
NSt4JDmqxDV0j4iQMzMyULgHdeyvxnXpHiyNh4FnKzZljh8J1O8/yw==
7574
-----END AGE ENCRYPTED FILE-----
76-
- recipient: age1khw2eps099audp3uu5s9rk07qznllh5c8a43gv5dtpnq2a7lue6qrehn5s
77-
enc: |
75+
recipient: age15arcg8x6ltnsacwalvny0h2d4d4wkdmax328mw3v5vda9zm97uqshtavmr
76+
- enc: |
7877
-----BEGIN AGE ENCRYPTED FILE-----
7978
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYL3lnR2dZMmVpS3lMa1kz
8079
b0lIeVVsUzUwSWszNzBVdWpCak5Rb0lKcFY4CnN0ckFjcDZtRDZsMkcxRWMvOHo4
8180
d01ySkJRemEzQ3dGK2NBU3pIZ0ROU0EKLS0tIFIwaVlhc2h0ZThwclBBMWNTc2dF
8281
emdXSnhBV1VMbXp6ai9MaTBSZkNzYUUKkvZSOuYITTnDdm8RLk6h4inF3AqpfjX6
8382
TByKxFuoRWQNu0mB1RNniwwYegfY/hIoXQ8hFEBaYLqapqadz+X+Kg==
8483
-----END AGE ENCRYPTED FILE-----
85-
- recipient: age1f6mzqe0cejajzt0c7nwdjz4xvs4hjct9d8hrgj60e7unzyfd7prsn0npe5
86-
enc: |
84+
recipient: age1khw2eps099audp3uu5s9rk07qznllh5c8a43gv5dtpnq2a7lue6qrehn5s
85+
- enc: |
8786
-----BEGIN AGE ENCRYPTED FILE-----
8887
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWK1lPTE9ac01kazdEVHd1
8988
c25FWFVZVDhkeUYyeXdqeGFabEZtY0haeGhBCnpRQ2wwTG96cmlTZXl3WHc2UytL
9089
YzVYdEZ1U2EzVXltZ2FibERnRWM3Yk0KLS0tIHVpaDVIM1N5M2hMNHY0anNmK0c0
9190
cnp5ZU1lMzJrRlNFQ2VLSmxGUElOMjQKrbR6dL1UwkRTwdHFrq6HAvt4R8SsAbqE
9291
V3tS9utgx5PEDQkVC/7ueuXFyeQyJFya7lvZREvJOLRTRDl6PbC/Ew==
9392
-----END AGE ENCRYPTED FILE-----
94-
- recipient: age1t0ufylv5xfwhmcamu4gpwtay4wcuyqgzlkht4t04s9qjl8xjks9skxrt02
95-
enc: |
93+
recipient: age1f6mzqe0cejajzt0c7nwdjz4xvs4hjct9d8hrgj60e7unzyfd7prsn0npe5
94+
- enc: |
9695
-----BEGIN AGE ENCRYPTED FILE-----
9796
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWdDFhVU16KzhwMmdpUHRo
9897
TWNTaWdlN1FWYzhFb00zWGpON29JTEhuRDE0CmxmdkQ4ZkYrWnJIblBDK3dIVUN5
9998
K2pKNmRkWnB4OVNreVJOV3JCUjNPY0UKLS0tIGVBaUN3VTZWOUkrcFZNTVV4S0RH
10099
TTVLamdEaEZOYk55cldCVzBuWm1UTEEKjrVRYcy6P3JyPlgSrAxm127TqQzfi7mj
101100
McQxS+qNleBjIvfWDhb8I7dsVt/3CSfZ+HHVZ3APhHLAT+av+pyi3w==
102101
-----END AGE ENCRYPTED FILE-----
103-
lastmodified: "2026-05-13T08:31:59Z"
104-
mac: ENC[AES256_GCM,data:J2W2Gfw465CsJHKMkQIooQxm7H4bMK6ahEhfWDjlFJCIoqYT4iuitJT9P0rg17mjvY9t2R1ynY+/3NjBlL/Pb+vZRyhIFId48v4tyD/fta9Fz11lqQate9IW5/QofKgmW/eC2zzFHKxp/toTNs/bEW6Wde78P6sPNopimn04pps=,iv:izkDUmLlGpy4hZIT/aZm/go95u0wzc8njRp5a7U7xss=,tag:We4n6DnTuZZsf7LL4eit5Q==,type:str]
102+
recipient: age1t0ufylv5xfwhmcamu4gpwtay4wcuyqgzlkht4t04s9qjl8xjks9skxrt02
103+
lastmodified: "2026-06-26T10:25:22Z"
104+
mac: ENC[AES256_GCM,data:3Nb560HpMtfNjLlyhxwqMGgTpcVwLxNveEg6aKQoAwRTTVusJJJqNXSZVyrUFgwzdgLGCUWmt3Kj7JSeJXZg34aRh6NnxU6ZlalVEKzzVbc8OfYh+tyfF9pC5hDocputp4g2IQnOX4a/21irRqkJ5kDYk13cN1dK6FESD2xf4kQ=,iv:LfM5AiL/5t0Zu8Bipk8qJkv7KFvuMuTb432j2O0iHMA=,tag:Q8CFf0jy8j8YEnuTLwKzNg==,type:str]
105105
unencrypted_suffix: _unencrypted
106-
version: 3.12.2
106+
version: 3.13.1

helmfile/environments/default.yaml.gotmpl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,6 @@ ocelot:
2323
MAX_GROUP_PINNED_POSTS: "1"
2424
API_KEYS_ENABLED: "true"
2525
API_KEYS_MAX_PER_USER: "5"
26+
SHOW_CONTENT_FILTER_HEADER_MENU: "true"
27+
SHOW_CONTENT_FILTER_MASONRY_GRID: "false"
28+
SHOW_GROUP_BUTTON_IN_HEADER: "true"

helmfile/environments/production.yaml.gotmpl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,6 @@ ocelot:
2323
MAX_GROUP_PINNED_POSTS: "1"
2424
API_KEYS_ENABLED: "true"
2525
API_KEYS_MAX_PER_USER: "5"
26+
SHOW_CONTENT_FILTER_HEADER_MENU: "true"
27+
SHOW_CONTENT_FILTER_MASONRY_GRID: "false"
28+
SHOW_GROUP_BUTTON_IN_HEADER: "true"

helmfile/values/ocelot.yaml.gotmpl

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,26 +20,23 @@ backend:
2020
PRODUCTION_DB_CLEAN_ALLOW: {{ .StateValues.ocelot.options.PRODUCTION_DB_CLEAN_ALLOW | quote }}
2121
PUBLIC_REGISTRATION: {{ .StateValues.ocelot.options.PUBLIC_REGISTRATION | quote }}
2222
INVITE_REGISTRATION: {{ .StateValues.ocelot.options.INVITE_REGISTRATION | quote }}
23+
BADGES_ENABLED: {{ .StateValues.ocelot.options.BADGES_ENABLED | quote }}
2324
CATEGORIES_ACTIVE: {{ .StateValues.ocelot.options.CATEGORIES_ACTIVE | quote }}
2425
MAX_PINNED_POSTS: {{ .StateValues.ocelot.options.MAX_PINNED_POSTS | quote }}
2526
MAX_GROUP_PINNED_POSTS: {{ .StateValues.ocelot.options.MAX_GROUP_PINNED_POSTS | quote }}
2627
API_KEYS_ENABLED: {{ .StateValues.ocelot.options.API_KEYS_ENABLED | quote }}
2728
API_KEYS_MAX_PER_USER: {{ .StateValues.ocelot.options.API_KEYS_MAX_PER_USER | quote }}
29+
SHOW_CONTENT_FILTER_HEADER_MENU: {{ .StateValues.ocelot.options.SHOW_CONTENT_FILTER_HEADER_MENU | quote }}
30+
SHOW_CONTENT_FILTER_MASONRY_GRID: {{ .StateValues.ocelot.options.SHOW_CONTENT_FILTER_MASONRY_GRID | quote }}
31+
SHOW_GROUP_BUTTON_IN_HEADER: {{ .StateValues.ocelot.options.SHOW_GROUP_BUTTON_IN_HEADER | quote }}
32+
ASK_FOR_REAL_NAME: {{ .StateValues.ocelot.options.ASK_FOR_REAL_NAME | quote }}
33+
REQUIRE_LOCATION: {{ .StateValues.ocelot.options.REQUIRE_LOCATION | quote }}
2834

2935
webapp:
3036
image:
3137
repository: ghcr.io/{{ .StateValues.deploy.GITHUB_REPOSITORY | lower }}/webapp
3238
env:
33-
PUBLIC_REGISTRATION: {{ .StateValues.ocelot.options.PUBLIC_REGISTRATION | quote }}
34-
INVITE_REGISTRATION: {{ .StateValues.ocelot.options.INVITE_REGISTRATION | quote }}
35-
CATEGORIES_ACTIVE: {{ .StateValues.ocelot.options.CATEGORIES_ACTIVE | quote }}
36-
BADGES_ENABLED: {{ .StateValues.ocelot.options.BADGES_ENABLED | quote }}
3739
NETWORK_NAME: {{ .StateValues.ocelot.options.NETWORK_NAME | quote }}
38-
ASK_FOR_REAL_NAME: {{ .StateValues.ocelot.options.ASK_FOR_REAL_NAME | quote }}
39-
REQUIRE_LOCATION: {{ .StateValues.ocelot.options.REQUIRE_LOCATION | quote }}
40-
MAX_GROUP_PINNED_POSTS: {{ .StateValues.ocelot.options.MAX_GROUP_PINNED_POSTS | quote }}
41-
API_KEYS_ENABLED: {{ .StateValues.ocelot.options.API_KEYS_ENABLED | quote }}
42-
API_KEYS_MAX_PER_USER: {{ .StateValues.ocelot.options.API_KEYS_MAX_PER_USER | quote }}
4340

4441
maintenance:
4542
image:

0 commit comments

Comments
 (0)