mirror of
https://github.com/knadh/listmonk.git
synced 2024-11-10 17:13:04 +08:00
bb340b8785
- 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 |