Commit graph

  • 387697c24a
    Merge 449ab97c0c into 16f4dfd3e9 dependabot[bot] 2024-09-19 20:10:42 +0000
  • 449ab97c0c
    Bump vite from 5.0.13 to 5.1.8 in /frontend dependabot/npm_and_yarn/frontend/vite-5.1.8 dependabot[bot] 2024-09-19 20:10:41 +0000
  • 09689c1d9d
    Merge dccbdf90f3 into 16f4dfd3e9 Macgayver Armini 2024-09-19 23:07:56 +0800
  • 321a1a1773
    Merge 4e83073152 into 16f4dfd3e9 Facecube 2024-09-19 15:06:40 +0700
  • 8e11abc59d
    Merge 5d89b38138 into 16f4dfd3e9 Hiram Chirino 2024-09-19 12:27:25 +0530
  • 9b90fa144c
    Merge 091af996d8 into 16f4dfd3e9 Shaun Warman 2024-09-19 12:26:20 +0530
  • 16f4dfd3e9
    Fix incorrect bulk blocklisting behaviour (#2041). Fixes #1841 master Bowrna 2024-09-19 10:56:56 +0530
  • 1e24468d29
    Bump vite from 5.0.13 to 5.2.14 in /frontend dependabot[bot] 2024-09-17 20:15:36 +0000
  • 65f36f63d2 Refactor subscriber APIs list permission filtering. multiuser Kailash Nadh 2024-09-16 22:59:10 +0530
  • 20502c029c Rename migration to v4.0.0 Kailash Nadh 2024-09-11 13:29:25 +0530
  • 3cbf67b943 Sory users by created_at always. Kailash Nadh 2024-09-03 22:43:34 +0530
  • 83d3af3527 Fix list auth by adding an explicit 'getAll' flag to query. Kailash Nadh 2024-09-02 21:55:43 +0530
  • 806e499e87 Update profile UI with new user data structures. Kailash Nadh 2024-09-02 21:46:06 +0530
  • 95f63a13af Add support for "list roles". Kailash Nadh 2024-09-02 17:43:56 +0530
  • 601e1e6e65 Add list permission check to subscriber calls. Kailash Nadh 2024-08-10 10:23:54 +0530
  • b667a9230a Add per-list permission to list management. Kailash Nadh 2024-08-03 11:28:53 +0530
  • 62d9a39e80 Fix post v4.x.x upgrade warning on admin UI. Kailash Nadh 2024-07-30 00:08:21 +0530
  • d3d8908de2 Add docs for v4.x.x multi-user upgrade changes. Kailash Nadh 2024-07-30 00:07:48 +0530
  • 55bd98630a Remove admin user/password from sample config generation. Kailash Nadh 2024-07-29 22:47:48 +0530
  • c6281b987b Fix logic for preventing sole super admin from being wrongly updated/deleted. Kailash Nadh 2024-07-29 22:25:29 +0530
  • 316d574d80 Add support for setting admin user/password via env on --install. Kailash Nadh 2024-07-29 21:57:43 +0530
  • e4a7d307b3 Fix update check looping on failed HTTP requests. Kailash Nadh 2024-07-18 18:21:30 +0530
  • 862d4240c5 Add legacy TOML user+password to API auth on init with warning. Kailash Nadh 2024-07-17 10:39:03 +0530
  • af63c1628e Add API user authentication to auth module with caching of creds on user CRUD. Kailash Nadh 2024-07-15 23:04:00 +0530
  • d33341f731 Fix role selection on in user form. Kailash Nadh 2024-07-15 22:58:11 +0530
  • 6236c42c12 User legacy (TOML) admin credentials as API creds for backwards compatibility. Kailash Nadh 2024-07-14 12:21:42 +0530
  • ba1e74540a Fix admin UI legacy user warning. Kailash Nadh 2024-07-14 12:20:39 +0530
  • 6226f85caf Fix broken subscription status tag on subscriber form UI. Kailash Nadh 2024-07-13 19:17:09 +0530
  • a94d7cc8c4 Add OIDC auth hooks (init, callback, session) and finish OIDC support. Kailash Nadh 2024-07-09 00:42:29 +0530
  • 2fe1b808d0 Add avatar field to user schema for OIDC avatars. Kailash Nadh 2024-07-09 00:41:28 +0530
  • 96f85308c1 Update OIDC auth URL in login form. Kailash Nadh 2024-07-09 00:40:45 +0530
  • 1437fe8f8a Apply OIDC/user profile related changes to admin UI. Kailash Nadh 2024-07-09 00:39:38 +0530
  • 94446ca744 Add one-click provider config shortcut in OIDC settings. Kailash Nadh 2024-07-09 00:38:55 +0530
  • 874e12ed10 Refactor update check. Kailash Nadh 2024-07-06 20:04:16 +0530
  • 01c64de7a8 Add warning on admin UI for legacy creds in the TOML file. Kailash Nadh 2024-07-06 15:29:48 +0530
  • fbc5807f4a Apply minor linting fixes to role form. Kailash Nadh 2024-07-06 14:09:54 +0530
  • 64e56b58d5 Add cookie check hack to auth for v3 -> 4 browser BasicAuth session issue. Kailash Nadh 2024-07-06 13:14:30 +0530
  • 46fbac3c00 Sort roles by created date. Kailash Nadh 2024-06-30 12:12:30 +0530
  • d1184de18d Update user APIs and queries to embed role + list permissions. Kailash Nadh 2024-06-24 00:08:37 +0530
  • f632dfbce1 Add per-list permission management to roles. Kailash Nadh 2024-06-23 22:50:24 +0530
  • 728877dbe6 Add new fields to /api/config to remove /settings dependency in camapign UI. Kailash Nadh 2024-06-19 17:00:41 +0530
  • fc95985ef4 Move User/Roles nav items under Settings. Kailash Nadh 2024-06-17 16:47:46 +0530
  • 5ea931a2ff Minor refactor to subscribers UI. Remove superfluous status column. Kailash Nadh 2024-06-17 16:41:35 +0530
  • bca487cbee Add permission checks to admin UI to toggle visibility/functionality of components. Kailash Nadh 2024-06-17 16:25:24 +0530
  • e865847b66 Add user profile based permission check in auth middleware. Kailash Nadh 2024-06-17 16:24:52 +0530
  • 6d1dabd0bf Fix profile edit page. Kailash Nadh 2024-06-16 14:07:02 +0530
  • 217590ea0e Refactor 'super' user type to a pre-defined super admin role. Kailash Nadh 2024-06-16 13:50:04 +0530
  • 5c5fd8a15d Restyle tags on the UI. Kailash Nadh 2024-06-16 13:49:41 +0530
  • f57ac201ff Add granular permissions and role management to backend and admin UI. Kailash Nadh 2024-06-15 15:14:55 +0530
  • 2bb4e19b74 Style and add OIDC logo to the login page. Kailash Nadh 2024-06-01 18:02:30 +0530
  • 13ac249afb Upgrade simplesessions to v3. Kailash Nadh 2024-06-01 16:55:51 +0530
  • 5e5d012312 Make user avatar field nullable. Kailash Nadh 2024-05-30 23:38:14 +0530
  • 938a5c5077 Add user profile APIs and update UI. Kailash Nadh 2024-05-30 23:37:20 +0530
  • 7c3ee469bd Update login credentials doc in sample config. Kailash Nadh 2024-05-30 22:00:54 +0530
  • a87167ac9c Refactor migration for the latest version. Kailash Nadh 2024-05-26 00:12:23 +0530
  • 31c5358d0e Refactor handler groups and add mising auth features like logout. Kailash Nadh 2024-05-26 00:03:41 +0530
  • a4e8c1daea Add public login page and auth middleware and handlers. Kailash Nadh 2024-05-23 11:54:10 +0530
  • c2bd15a641 Add api type user. Kailash Nadh 2024-05-07 11:08:31 +0530
  • 8b2f385708 Add API token authentication. Kailash Nadh 2024-04-27 23:01:23 +0530
  • 2fcecd6db5 Add missing user UI files. Kailash Nadh 2024-04-13 12:18:03 +0530
  • 5832ea5384 Add user/password login handler. Kailash Nadh 2024-04-10 00:20:48 +0530
  • 98213ebf24 Add create/add/delete user management UI and database schema. Kailash Nadh 2024-04-03 00:13:57 +0530
  • 4679f98067 Fix bug in OIDC cookie check. Kailash Nadh 2024-04-02 14:50:45 +0530
  • b832f8e82e Add migrations for OIDC db fields. Kailash Nadh 2024-04-02 14:31:19 +0530
  • e6f59da886 Refactor the oidc package and separate out handlers. Kailash Nadh 2024-04-02 14:30:12 +0530
  • 06264ca13f Refactor OIDC middleware handler logic. Kailash Nadh 2024-04-02 12:23:25 +0530
  • 011d89144d Add a settings UI for OIDC. Kailash Nadh 2024-04-02 10:28:07 +0530
  • 67a33b40eb Implement OIDC Marc Bärtschi 2024-02-04 17:32:57 +0100
  • 0170e70905
    Merge f9478f12cb into 550cd3e1f8 Ritik Jain 2024-09-15 20:57:52 +0530
  • 0aa95b4858 passed the subscription_status param Bowrna 2024-09-12 14:12:49 +0530
  • 40b5a883f5
    Merge 9b83ebb700 into 550cd3e1f8 Nayan Thulkar 2024-09-12 00:21:16 +0530
  • 6ce70fd279
    Merge e352e0d4d6 into 550cd3e1f8 MaximilianKohler 2024-09-09 22:27:09 -0400
  • 2deb158b97
    Merge 6fb515097d into 550cd3e1f8 Benjamin Gervan 2024-09-06 15:38:55 +0200
  • 550cd3e1f8
    Update README.md (#2034) Bishop Clark 2024-09-06 03:19:53 -0700
  • d962fb037c
    Update README.md Bishop Clark 2024-09-05 19:56:49 -0700
  • 5a44e628ea deploy: 06e49831dd gh-pages github-actions[bot] 2024-09-05 03:36:39 +0000
  • 06e49831dd
    Fix tag queyr param in lists.md (#2033) Ken Powers 2024-09-04 23:36:13 -0400
  • b107b1ec69
    Fix tag queyr param in lists.md Ken Powers 2024-09-04 22:09:59 -0400
  • 51e3f1789b Fix pre-confirm status not working on subscriber update. Closes #1927. Kailash Nadh 2024-09-03 23:39:02 +0530
  • 7d0eef4b8e deploy: 139267d57e github-actions[bot] 2024-09-03 17:17:32 +0000
  • 139267d57e Tweak docs to highlight one-way mailing lists. Closes #1931. Kailash Nadh 2024-09-03 22:46:55 +0530
  • d7fe13c4b9
    Fix typo and formatting (#2028) Vinoth Kumar 2024-08-30 13:24:45 +0530
  • e139623d65 Fix typo and formatting Vinoth 2024-08-30 10:50:10 +0530
  • 83aeb21749 Fix format by running go fmt ./... Vinoth 2024-08-29 23:10:00 +0530
  • 296401a6e9 Fix function name typo in handlers.go file Vinoth 2024-08-29 23:06:38 +0530
  • 2495127d29 Remove unused import Vinoth 2024-08-29 23:04:26 +0530
  • 7544c8ad28
    Merge 211e76cbab into 1819480153 Vinoth Kumar 2024-08-29 17:28:25 +0000
  • 211e76cbab Remove unused import Vinoth 2024-08-29 22:58:18 +0530
  • 80551f0a0d Fix function name typo in handlers.go file Vinoth 2024-08-29 22:52:21 +0530
  • 1819480153
    docs: suggest an FQDN in docker compose file (#2019) Easton Man 2024-08-28 00:41:49 +0800
  • 4a4371f363
    docs: suggest an FQDN in docker compose file Easton Man 2024-08-27 22:26:45 +0800
  • c812caad1a
    Fix syntax error in GetBounce method (#2007) Vaibhav Dixit 2024-08-27 13:14:29 +0530
  • 7bffd260a5 deploy: 242c90d095 github-actions[bot] 2024-08-27 07:43:11 +0000
  • 1ba5a95d2d deploy: e6bf3691c7 github-actions[bot] 2024-08-27 07:42:57 +0000
  • 242c90d095
    updating campaigns api doc (#2011) Bowrna 2024-08-27 13:12:47 +0530
  • e6bf3691c7
    adding listmonk-newsletter sdk link (#2013) Michael Bianco 2024-08-27 01:42:30 -0600
  • 091af996d8 feat: add forwardemail as email option Shaun Warman 2024-08-23 12:55:24 -0500
  • 5fdce78c91
    adding listmonk-newsletter sdk link Michael Bianco 2024-08-24 09:04:50 -0600
  • 85b71d4be8 updating campaigns api doc Bowrna 2024-08-23 14:55:24 +0530
  • 52aa8ae4bc Fix syntax error in GetBounce method flow6979 2024-08-23 01:48:42 +0530