Releases: lmmendes/listmonk
Releases · lmmendes/listmonk
v2.0.0
v1.0.3
v1.0.2
v1.0.1
v1.0.0
Changelog
- 35a8623 update
- be9fe9c Update hu.json (knadh#2102)
- 5abf004 fix dummy detection for OIDC client secret (knadh#2116)
- cf7d664 Fix broken individual list GET API. Closes knadh#2117.
- ca73e4f Change wording to 'one-way mailing list' on the static homepage.
- 998b6e3 Remove version info from docker-compose docs to avoid confusion.
- f6ed13a Add explicit instructions for older docker-compose files.
- 319053d Update release link on static site homepage.
- f5dfb0c Remove root URL from login setup form to prevent bad redirect on first install. Closes knadh#2103.
- 136d9d1 Don't fail on chown in Docker entry script. Closes knadh#2104.
- 8ef71aa Fix docker-compose curl command examples.
- 120d275 Update release link on static site homepage.
- 3894571 Remove obsolete demo file reference from Docker build commands.
- 0f2c679 Remove deprecated goreleaser flag from GitHub action workflow.
- 11cb3ce Update gorelease Go build version to latest.
- 79f94d3 Update gorelease command and remove deprecated flags.
- afd5db9 Fix incorrect image tag in docker-compose.
- fd04fc1 Refresh i18n language files and add (GPT 3.5) auto-translations for new strings.
- 4eefd42 Remove redundant campaign manager config validations (knadh#2095)
- 9bad699 Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (knadh#2083)
- d35dbb0 Bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3 (knadh#2084)
- b8ae4f6 Change v4.0.0 migration script to not auto-generate credentials.
- 7fcc6f7 Simplify and refactor docker-compose.yml and remove install scripts.
- 24bab75 Add first time login setup template
- 178fa94 Update user login time on password login.
- 5b3d6e2 Add first-time Super Admin setup UI on fresh install.
- 1e4b3a2 Separate get individual user and get all users queries.
- 87db0d5 Fix Cypress admin form test to support rendered HTML.
- 25cdb7b Pull e-mail from userinfo endpoint if OIDC token endpoint doesn't return it.
- a37d414 Add missing GH token to Swagger docs workflow.
- 9760d19 Fix button focus/active styles on the UI.
- 69de02a Restyle and simplify subscriber form UI with tabs.
- b5382b8 Add user UI frontend tests.
- b2866b1 Apply minor style changes and improvements to modals.
- 74e77bd Add names to user form fields for testing.
- 3fdf6fe Add individual list permission checks on admin UI.
- 887d582 Fix get-users query to return all users when no ID param is given.
- 1075485 Merge branch 'fix-user-query'
- e7109da Fix missing email validation in OIDC exchange.
- 7847167 Fix incorrect id logic in user selection.
- 13222b5 Fix random timing related Cypress test failures (huh).
- 29aa977 Expand search input width on subscribers UI for smaller screens.
- 354fb30 Replace hardcoded perm literal with const.
- 6258fd5 Increase settings UI poll interval to reduce broken requests.
- 30be235 Add microseconds to log lines.
- 0f785b7 Fix Cypress tests to work with new auth and other UI changes.
- 8c07a2a Fix broken status in subscriber export query.
- 71f9e86 Show OIDC URL warning only when enabled on the UI.
- 03744e0 Fix broken settings references on forms page
- d02a9d6 Update it.json (knadh#2085)
- 6fe47b2 Merge pull request knadh#2082 from knadh/multiuser
- 39463d7 Refresh i18n langauge strings.
- cc71899 Add non-prod ODIC URL warning on admin settings UI.
- af06d2e Upgrade prismjs.
- f226aca Add missing auth permissions file.
- cea65c0 Fix and refactor subscriber batch fetching in campaign processing.
- ee119b0 Fix import not 'unsubscribing' list subs for already blacklisted subscribers. Ref knadh#1931.
- a268341 Refactor subscriber APIs list permission filtering.
- d9b4bae Rename migration to v4.0.0
- 0331e3c Sory users by
created_at
always. - eb47e80 Fix list auth by adding an explicit 'getAll' flag to query.
- 3671a52 Update profile UI with new user data structures.
- ae2a386 Add support for "list roles".
- 12a6451 Add list permission check to subscriber calls.
- d74e067 Add per-list permission to list management.
- 982e8d8 Fix post v4.x.x upgrade warning on admin UI.
- f8e6eaa Add docs for v4.x.x multi-user upgrade changes.
- 26c6db0 Remove admin user/password from sample config generation.
- 1649b3b Fix logic for preventing sole super admin from being wrongly updated/deleted.
- bf00fd2 Add support for setting admin user/password via env on
--install
. - 68870ad Fix update check looping on failed HTTP requests.
- 2da920d Add legacy TOML user+password to API auth on init with warning.
- 5024ded Add API user authentication to auth module with caching of creds on user CRUD.
- 0bea998 Fix role selection on in user form.
- e6ec1cb User legacy (TOML) admin credentials as API creds for backwards compatibility.
- b7155a4 Fix admin UI legacy user warning.
- b0f6c22 Fix broken subscription status tag on subscriber form UI.
- 1e875af Add OIDC auth hooks (init, callback, session) and finish OIDC support.
- 7c92b65 Add
avatar
field to user schema for OIDC avatars. - 834f541 Update OIDC auth URL in login form.
- 90591fc Apply OIDC/user profile related changes to admin UI.
- 193f8a8 Add one-click provider config shortcut in OIDC settings.
- 4eabd96 Refactor update check.
- a8c1778 Add warning on admin UI for legacy creds in the TOML file.
- ee90496 Apply minor linting fixes to role form.
- 72c7676 Add cookie check hack to auth for v3 -> 4 browser BasicAuth session issue.
- 17b5cc1 Sort roles by created date.
- d52eac0 Update user APIs and queries to embed role + list permissions.
- 612c1d6 Add per-list permission management to roles.
- 19527f9 Add new fields to
/api/config
to remove/settings
dependency in camapign UI. - f69aa30 Move User/Roles nav items under Settings.
- 4a69f0a Minor refactor to subscribers UI. Remove superfluous status column.
- 474f935 Add permission checks to admin UI to toggle visibility/functionality of components.
- dd9612b Add user profile based permission check in auth middleware.
- 09145b4 Fix profile edit page.
- 32d5823 Refactor 'super' user type to a pre-defined super admin role.
- 8126eec Restyle tags on the UI.
- d4e4c5f Add granular permissions and role management to backend and admin UI.
- 2000e9f Style and add OIDC logo to the login page.
- 7bb14de Upgrade simplesessions to v3.
- 313b2af Make user avatar field nullable.
- 4997c10 Add user profile APIs and update UI.
- 6a34ebc Update login credentials doc in sample config.
- a6e06d9 Refactor migration for the latest version.
- 906e0f5 Refactor handler groups and add mising auth features like logout.
- 57ac9dc Add public login page and auth middleware and...