mirror of
https://github.com/utopia-os/utopia-ui.git
synced 2026-03-01 12:44:17 +00:00
Merge branch 'main' into copilot/fix-profile-text-field-bug
This commit is contained in:
commit
c18c84c28d
165
.github/dependabot.yml
vendored
Normal file
165
.github/dependabot.yml
vendored
Normal file
@ -0,0 +1,165 @@
|
||||
version: 2
|
||||
updates:
|
||||
# ============================================================================
|
||||
# NPM ECOSYSTEM - Main Application & Library
|
||||
# ============================================================================
|
||||
|
||||
# Main App (Frontend)
|
||||
- package-ecosystem: "npm"
|
||||
directory: "/app"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
day: "wednesday"
|
||||
time: "03:00"
|
||||
timezone: "Europe/Berlin"
|
||||
open-pull-requests-limit: 99
|
||||
groups:
|
||||
react-ecosystem:
|
||||
patterns:
|
||||
- "react"
|
||||
- "react-dom"
|
||||
- "@types/react"
|
||||
- "@types/react-dom"
|
||||
typescript-eslint:
|
||||
patterns:
|
||||
- "@typescript-eslint/parser"
|
||||
- "@typescript-eslint/eslint-plugin"
|
||||
labels:
|
||||
- "dependencies"
|
||||
- "javascript"
|
||||
|
||||
# Library (utopia-ui)
|
||||
- package-ecosystem: "npm"
|
||||
directory: "/lib"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
day: "wednesday"
|
||||
time: "03:00"
|
||||
timezone: "Europe/Berlin"
|
||||
open-pull-requests-limit: 99
|
||||
groups:
|
||||
react-ecosystem:
|
||||
patterns:
|
||||
- "react"
|
||||
- "react-dom"
|
||||
- "@types/react"
|
||||
- "@types/react-dom"
|
||||
tiptap:
|
||||
patterns:
|
||||
- "@tiptap/core"
|
||||
- "@tiptap/extension-*"
|
||||
- "@tiptap/pm"
|
||||
- "@tiptap/react"
|
||||
- "@tiptap/starter-kit"
|
||||
typescript-eslint:
|
||||
patterns:
|
||||
- "@typescript-eslint/parser"
|
||||
- "@typescript-eslint/eslint-plugin"
|
||||
labels:
|
||||
- "dependencies"
|
||||
- "javascript"
|
||||
|
||||
# Backend Extensions
|
||||
- package-ecosystem: "npm"
|
||||
directory: "/backend/extensions"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
day: "wednesday"
|
||||
time: "03:00"
|
||||
timezone: "Europe/Berlin"
|
||||
open-pull-requests-limit: 99
|
||||
labels:
|
||||
- "dependencies"
|
||||
- "javascript"
|
||||
|
||||
# Cypress E2E Tests
|
||||
- package-ecosystem: "npm"
|
||||
directory: "/cypress"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
day: "wednesday"
|
||||
time: "03:00"
|
||||
timezone: "Europe/Berlin"
|
||||
open-pull-requests-limit: 99
|
||||
labels:
|
||||
- "dependencies"
|
||||
- "javascript"
|
||||
# ============================================================================
|
||||
# NPM ECOSYSTEM - Library Examples (Lower Priority)
|
||||
# ============================================================================
|
||||
|
||||
# Example 1: Basic Map
|
||||
- package-ecosystem: "npm"
|
||||
directory: "/lib/examples/1-basic-map"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
day: "wednesday"
|
||||
time: "03:00"
|
||||
timezone: "Europe/Berlin"
|
||||
open-pull-requests-limit: 99
|
||||
groups:
|
||||
react-ecosystem:
|
||||
patterns:
|
||||
- "react"
|
||||
- "react-dom"
|
||||
- "@types/react"
|
||||
- "@types/react-dom"
|
||||
labels:
|
||||
- "dependencies"
|
||||
- "javascript"
|
||||
|
||||
# Example 2: Static Layers
|
||||
- package-ecosystem: "npm"
|
||||
directory: "/lib/examples/2-static-layers"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
day: "wednesday"
|
||||
time: "03:00"
|
||||
timezone: "Europe/Berlin"
|
||||
open-pull-requests-limit: 99
|
||||
groups:
|
||||
react-ecosystem:
|
||||
patterns:
|
||||
- "react"
|
||||
- "react-dom"
|
||||
- "@types/react"
|
||||
- "@types/react-dom"
|
||||
labels:
|
||||
- "dependencies"
|
||||
- "javascript"
|
||||
|
||||
# Example 3: Tags
|
||||
- package-ecosystem: "npm"
|
||||
directory: "/lib/examples/3-tags"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
day: "wednesday"
|
||||
time: "03:00"
|
||||
timezone: "Europe/Berlin"
|
||||
open-pull-requests-limit: 99
|
||||
groups:
|
||||
react-ecosystem:
|
||||
patterns:
|
||||
- "react"
|
||||
- "react-dom"
|
||||
- "@types/react"
|
||||
- "@types/react-dom"
|
||||
labels:
|
||||
- "dependencies"
|
||||
- "javascript"
|
||||
|
||||
# ============================================================================
|
||||
# GITHUB ACTIONS ECOSYSTEM
|
||||
# ============================================================================
|
||||
|
||||
- package-ecosystem: "github-actions"
|
||||
directory: "/"
|
||||
schedule:
|
||||
interval: "weekly"
|
||||
day: "wednesday"
|
||||
time: "03:00"
|
||||
timezone: "Europe/Berlin"
|
||||
open-pull-requests-limit: 99
|
||||
labels:
|
||||
- "dependencies"
|
||||
- "github_actions"
|
||||
4
.github/workflows/test.lint.pr.yml
vendored
4
.github/workflows/test.lint.pr.yml
vendored
@ -32,6 +32,8 @@ jobs:
|
||||
backend
|
||||
app
|
||||
lib
|
||||
deps
|
||||
deps-dev
|
||||
docu
|
||||
docker
|
||||
release
|
||||
@ -76,4 +78,4 @@ jobs:
|
||||
# special "[WIP]" prefix to indicate this state. This will avoid the
|
||||
# validation of the PR title and the pull request checks remain pending.
|
||||
# Note that a second check will be reported if this is enabled.
|
||||
wip: true
|
||||
wip: true
|
||||
|
||||
17
README.md
17
README.md
@ -23,8 +23,23 @@ Utopia Map is made for networks and initiatives that aim to connect people in r
|
||||
|
||||
Clone the repository and get started with the following commands:
|
||||
|
||||
**Start docker**
|
||||
```bash
|
||||
npm install
|
||||
docker compose up -d
|
||||
```
|
||||
**Initialize backend**
|
||||
|
||||
```bash
|
||||
sudo chmod 777 -R ./data/
|
||||
cd backend/
|
||||
./push.sh
|
||||
./seed.sh
|
||||
```
|
||||
After this the frontend is running on http://localhost:8080 and the backend on http://localhost:8055
|
||||
|
||||
**Start dev server**
|
||||
```bash
|
||||
cd app/
|
||||
npm run dev
|
||||
```
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user