Update project documentation and improve frontend functionality
- Updated the backend documentation in CONTRIBUTING.md and README.md to reflect changes in application structure and API endpoints. - Enhanced the frontend components in MapView.vue for better handling of context menu actions. - Added new types and interfaces in TypeScript for improved type safety in the frontend. - Introduced new utility classes for managing characters and markers in the map. - Updated .gitignore to include .vscode directory for better development environment management.
This commit is contained in:
@@ -36,8 +36,9 @@ API доступно по префиксу `/map/api/`. Для запросов,
|
||||
- **POST /map/api/admin/rebuildZooms** — пересобрать зум-уровни тайлов.
|
||||
- **GET /map/api/admin/export** — скачать экспорт данных (ZIP).
|
||||
- **POST /map/api/admin/merge** — загрузить и применить merge (ZIP с гридами и маркерами).
|
||||
|
||||
Дополнительные админ-действия (формы или внутренние вызовы): wipeTile, setCoords, hideMarker — см. реализацию в `internal/app/api.go` и `admin.go`.
|
||||
- **GET /map/api/admin/wipeTile** — удалить тайл. Query: `map`, `x`, `y`.
|
||||
- **GET /map/api/admin/setCoords** — сдвинуть координаты гридов. Query: `map`, `fx`, `fy`, `tx`, `ty`.
|
||||
- **GET /map/api/admin/hideMarker** — скрыть маркер. Query: `id`.
|
||||
|
||||
## Коды ответов
|
||||
|
||||
|
||||
Reference in New Issue
Block a user