https://github.com/hightemp/wapp_simple_todo_vue
Простой таск менеджер на vue
https://github.com/hightemp/wapp_simple_todo_vue
github-api task-manager trello vue webdav
Last synced: 17 days ago
JSON representation
Простой таск менеджер на vue
- Host: GitHub
- URL: https://github.com/hightemp/wapp_simple_todo_vue
- Owner: hightemp
- Created: 2023-02-11T07:53:52.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-21T12:37:29.000Z (over 3 years ago)
- Last Synced: 2025-04-12T06:29:00.758Z (about 1 year ago)
- Topics: github-api, task-manager, trello, vue, webdav
- Language: JavaScript
- Homepage:
- Size: 2.55 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# wapp_simple_todo_vue

Простой таск менеджер на vue аки trello с сохранением на webdav, github-api и drag&drop.
[DEMO](https://hightemp.github.io/wapp_simple_todo_vue)

## Перед сборкой
Прописать в apache
```
Alias /webdav /var/www/webdav
DAV On
AllowOverride None
Options Indexes FollowSymLinks
Require all granted
Header always set Access-Control-Allow-Origin "*"
Header always set Access-Control-Allow-Headers "origin, content-type, cache-control, accept, authorization, if-match, destination, overwrite, depth"
Header always set Access-Control-Expose-Headers "ETag"
Header always set Access-Control-Allow-Methods "GET, HEAD, POST, PUT, OPTIONS, MOVE, DELETE, COPY, LOCK, UNLOCK, PROPFIND, MKCOL"
Header always set Access-Control-Allow-Credentials "true"
```
```bash
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/apache-selfsigned.key -out /etc/ssl/certs/apache-selfsigned.crt
```
```
SSLEngine on
SSLCertificateFile /etc/ssl/certs/apache-selfsigned.crt
SSLCertificateKeyFile /etc/ssl/private/apache-selfsigned.key
```