Skip to content

Commit 408396c

Browse files
committed
Release 0.5.0 - See CHANGELOG.md
1 parent 8c0b4aa commit 408396c

File tree

4 files changed

+31
-5
lines changed

4 files changed

+31
-5
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
## 0.5.0 2023-03-09 <dave at tiredofit dot ca>
2+
3+
### Added
4+
- Actually enable some settings that were listed in the environment variables
5+
6+
17
## 0.4.4 2023-02-28 <dave at tiredofit dot ca>
28

39
### Added

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,11 @@ Builds of the image are available on [Docker Hub](https://hub.docker.com/r/tired
5959
```bash
6060
docker pull docker.io/tiredofdit/element:(imagetag)
6161
```
62-
Builds of the image are also available on the [Github Container Registry](https://github.com/tiredofit/docker-element/pkgs/container/docker-element)
63-
62+
Builds of the image are also available on the [Github Container Registry](https://github.com/tiredofit/docker-element/pkgs/container/docker-element)
63+
6464
```
6565
docker pull ghcr.io/tiredofit/docker-element:(imagetag)
66-
```
66+
```
6767

6868
The following image tags are available along with their tagged release based on what's written in the [Changelog](CHANGELOG.md):
6969

@@ -129,12 +129,12 @@ Be sure to view the following repositories to understand all the customizable op
129129
| `DEFAULT_ROOM_FEDERATE` | | `TRUE` |
130130
| `DEFAULT_SHOW_POLLS_BUTTON` | | `FALSE` |
131131
| `DEFAULT_SHOW_STICKERS_BUTTON` | | `FALSE` |
132+
| `DEFAULT_SHOW_WELCOME_CHECKLIST` | | `TRUE` |
132133
| `DEFAULT_THEME` | | `light` |
133134
| `ENABLE_3PID_LOGIN` | | `FALSE` |
134135
| `ENABLE_3PID_SERVICES` | | `TRUE` |
135136
| `ENABLE_ADVANCED_ENCRYPTION` | | `TRUE` |
136137
| `ENABLE_ADVANCED_SETTINGS` | | `TRUE` |
137-
| `ENABLE_COMMUNITIES` | | `TRUE` |
138138
| `ENABLE_CUSTOM_HOME_SERVER_URL` | | `TRUE` |
139139
| `ENABLE_DEACTIVATE_ACCOUNT` | | `TRUE` |
140140
| `ENABLE_FEEDBACK` | | `TRUE` |

install/assets/defaults/20-element

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,22 @@ DEFAULT_COUNTRY_CODE=${DEFAULT_COUNTRY_CODE:-"US"}
1212
DEFAULT_DEVICE_DISPLAY_NAME=${DEFAULT_DEVICE_DISPLAY_NAME:-"tiredofit"}
1313
DEFAULT_ENABLE_BREADCRUMBS=${DEFAULT_ENABLE_BREADCRUMBS:-"TRUE"}
1414
DEFAULT_ROOM_FEDERATE=${DEFAULT_ROOM_FEDERATE:-"TRUE"}
15+
DEFAULT_SHOW_WELCOME_CHECKLIST=${DEFAULT_SHOW_WELCOME_CHECKLIST:-"TRUE"}
1516
DEFAULT_SHOW_POLLS_BUTTON=${DEFAULT_SHOW_POLLS_BUTTON:-"FALSE"}
1617
DEFAULT_SHOW_STICKERS_BUTTON=${DEFAULT_SHOW_STICKERS_BUTTON:-"FALSE"}
1718
DEFAULT_THEME=${DEFAULT_THEME:-"light"}
1819
ENABLE_3PID_LOGIN=${ENABLE_3PID_LOGIN:-"FALSE"}
1920
ENABLE_3PID_SERVICES=${ENABLE_3PID_SERVICES:-"TRUE"}
2021
ENABLE_ADVANCED_ENCRYPTION=${ENABLE_ADVANCED_ENCRYPTION:-"TRUE"}
2122
ENABLE_ADVANCED_SETTINGS=${ENABLE_ADVANCED_SETTINGS:-"TRUE"}
22-
ENABLE_COMMUNITIES=${ENABLE_COMMUNITIES:-"TRUE"}
2323
ENABLE_CUSTOM_HOME_SERVER_URL=${ENABLE_CUSTOM_HOME_SERVER_URL:-"TRUE"}
2424
ENABLE_DEACTIVATE_ACCOUNT=${ENABLE_DEACTIVATE_ACCOUNT:-"TRUE"}
2525
ENABLE_FEEDBACK=${ENABLE_FEEDBACK:-"TRUE"}
2626
ENABLE_FLAIR=${ENABLE_FLAIR:-"TRUE"}
2727
ENABLE_GUESTS=${ENABLE_GUESTS:-"FALSE"}
2828
ENABLE_IDENTITY_SERVICES=${ENABLE_IDENTITY_SERVICES:-"TRUE"}
2929
ENABLE_LOGIN_LANGUAGE_SELECTION=${ENABLE_LOGIN_LANGUAGE_SELECTION:-"FALSE"}
30+
ENABLE_PASSWORD_RESET=${ENABLE_PASSWORD_RESET:-"TRUE"}
3031
ENABLE_REGISTRATION=${ENABLE_REGISTRATION:-"TRUE"}
3132
ENABLE_RELATIVE_DATES=${ENABLE_RELATIVE_DATES:-"TRUE"}
3233
ENABLE_ROOM_HISTORY_SETTINGS=${ENABLE_ROOM_HISTORY_SETTINGS:-"TRUE"}

install/assets/functions/20-element

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,25 @@ EOF
126126
yq -i '."setting_defaults"."breadcrumbs" = '"$(echo "${DEFAULT_ENABLE_BREADCRUMBS,,}")"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
127127
yq -i '."setting_defaults"."MessageComposerInput.showPollsButton" = '"$(echo ${DEFAULT_SHOW_POLLS_BUTTON,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
128128
yq -i '."setting_defaults"."MessageComposerInput.showStickersButton" = '"$(echo ${DEFAULT_SHOW_STICKERS_BUTTON,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
129+
yq -i '."setting_defaults"."FTUE.userOnboardingButton" = '"$(echo ${DEFAULT_SHOW_WELCOME_CHECKLIST,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
130+
yq -i '."setting_defaults"."UIFeature.urlPreviews" = '"$(echo ${ENABLE_URL_PREVIEW,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
131+
yq -i '."setting_defaults"."UIFeature.feedback" = '"$(echo ${ENABLE_FEEDBACK,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
132+
yq -i '."setting_defaults"."UIFeature.voip" = '"$(echo ${ENABLE_VOIP,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
133+
yq -i '."setting_defaults"."UIFeature.widgets" = '"$(echo ${ENABLE_WIDGETS,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
134+
yq -i '."setting_defaults"."UIFeature.advancedSettings" = '"$(echo ${ENABLE_ADVANCED_SETTINGS,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
135+
yq -i '."setting_defaults"."UIFeature.shareQrCode" = '"$(echo ${ENABLE_SHARE_QR,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
136+
yq -i '."setting_defaults"."UIFeature.shareSocial" = '"$(echo ${ENABLE_SHARE_SOCIAL,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
137+
yq -i '."setting_defaults"."UIFeature.identityServer" = '"$(echo ${ENABLE_IDENTITY_SERVICES,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
138+
yq -i '."setting_defaults"."UIFeature.identityServer" = '"$(echo ${ENABLE_IDENTITY_SERVICES,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
139+
yq -i '."setting_defaults"."UIFeature.thirdPartyIdidentityServer" = '"$(echo ${ENABLE_3PID_SERVICES,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
140+
yq -i '."setting_defaults"."UIFeature.identityServer" = '"$(echo ${ENABLE_IDENTITY_SERVICES,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
141+
yq -i '."setting_defaults"."UIFeature.registration" = '"$(echo ${ENABLE_REGISTRATION,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
142+
yq -i '."setting_defaults"."UIFeature.passwordReset" = '"$(echo ${ENABLE_PASSWORD_RESET,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
143+
yq -i '."setting_defaults"."UIFeature.deactivate" = '"$(echo ${ENABLE_DEACTIVATE_ACCOUNT,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
144+
yq -i '."setting_defaults"."UIFeature.advancedEncryption" = '"$(echo ${ENABLE_ADVANCED_ENCRYPTION,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
145+
yq -i '."setting_defaults"."UIFeature.roomHistorySettings" = '"$(echo ${ENABLE_ROOM_HISTORY_SETTINGS,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
146+
yq -i '."setting_defaults"."UIFeature.TimelineEnableRelativeDates" = '"$(echo ${ENABLE_RELATIVE_DATES,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
147+
yq -i '."setting_defaults"."UIFeature.BulkUnverifiedSessionsReminder" = '"$(echo ${ENABLE_UNVERIFIED_SESSION_REMINDER,,})"'' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json
129148

130149
## VoIP
131150
yq -i '."element_call"."brand" = "'"$(echo "${CALL_BRAND}")"'"' "${CONFIG_PATH}"/"${CONFIG_FILE}" -o json

0 commit comments

Comments
 (0)