mirror of
https://github.com/knadh/listmonk.git
synced 2025-10-31 02:56:17 +08:00
- Namespace all admin UI URLs behind `/admin/*`. This breaks the current admin UI URLs. - Make Vue output build assets to `frontend/dist/*` instead of `frontend/dist/frontend`. - Namespace Vue static assets to `/admin/static/*`. This commit reduces the cofusing and convoluted Vue+WebPack build URI and static path schemes. In addition, it removes ambiguity in URLs where non-UI URLs like `/public`, `/api`, `/webhooks` etc. were in the same name space as UI URLs like `/campaigns`, `/lists` etc. Now all UI URLs are behind `/admin/`, also simplifying security rules for proxies. |
||
|---|---|---|
| .. | ||
| admin.go | ||
| bounce.go | ||
| campaigns.go | ||
| handlers.go | ||
| i18n.go | ||
| import.go | ||
| init.go | ||
| install.go | ||
| lists.go | ||
| main.go | ||
| manager_store.go | ||
| media.go | ||
| notifications.go | ||
| public.go | ||
| queries.go | ||
| settings.go | ||
| subscribers.go | ||
| templates.go | ||
| updates.go | ||
| upgrade.go | ||
| utils.go | ||