Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add table and tab editor #25

Closed
wants to merge 36 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
f4fec4b
Prepare backend api for tab edits
Yasamato Apr 13, 2021
83d6a66
Reorder Dockerfile for better build cache
Yasamato Apr 13, 2021
8ecc665
Switched to SQLAlchemy
Yasamato Apr 13, 2021
b24ec62
Correct api endpoints
Yasamato Apr 14, 2021
8c8f3b0
Update static/js/utils.js
Yasamato Apr 14, 2021
7c9c8c5
Update static/js/utils.js
Yasamato Apr 14, 2021
3cab556
Cleanup misc
Yasamato Apr 14, 2021
55c53c9
Return IDs instead of whole objects
Yasamato Apr 14, 2021
4882cc2
Log errors only to console
Yasamato Apr 14, 2021
a7c7598
Adjust .gitignore
Yasamato Apr 14, 2021
faa07b2
Flutter init
Yasamato Apr 14, 2021
fa98b82
Cleanup ignore files and Dockerfile
Yasamato Apr 14, 2021
40d1dcb
Fix docker build
Yasamato Apr 14, 2021
77c4e2d
Misc. code cleanup
Yasamato Apr 14, 2021
e81360c
Adjust github issue templates
Yasamato Apr 14, 2021
5edde27
Add allow CORS to /api fetch only routes
Yasamato Apr 14, 2021
4ef8176
Adjust Dart version
Yasamato Apr 14, 2021
173a390
Only run github action on push
Yasamato Apr 14, 2021
1a7e4b7
Update queries.py
Yasamato Apr 14, 2021
f6b11b1
Add inital fetch layouts
Yasamato Apr 15, 2021
bfa9561
Sticky header
Yasamato Apr 15, 2021
bde812d
Adjust API to respond recursivly
Yasamato Apr 15, 2021
a6a2ed5
Drop flutter, replace with React
Yasamato Apr 15, 2021
2aee2e0
Update src/App.tsx
Yasamato Apr 15, 2021
9e9fa6a
Update src/App.tsx
Yasamato Apr 15, 2021
3c7c8cf
Update src/App.tsx
Yasamato Apr 15, 2021
ce25c6f
Update src/index.tsx
Yasamato Apr 15, 2021
4388f86
Update src/index.tsx
Yasamato Apr 15, 2021
408e4d2
Correctly bind callbacks
Yasamato Apr 16, 2021
409c4e7
Update src/App.tsx
Yasamato Apr 16, 2021
023f94b
Update src/App.tsx
Yasamato Apr 16, 2021
8f637ca
Update src/App.tsx
Yasamato Apr 16, 2021
2bf4f57
Update src/index.tsx
Yasamato Apr 16, 2021
2d37bd7
Update src/components/TableColumnTogglesView.tsx
Yasamato Apr 16, 2021
7e63f80
Add dev instructions
Yasamato Apr 16, 2021
a1270ca
Make file links in README.md
Yasamato Apr 16, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
134 changes: 0 additions & 134 deletions .dockerignore

This file was deleted.

Expand Up @@ -8,4 +8,4 @@ assignees: ''
---

**This is the wrong place!!!**
Go over to our [Discord](https://discord.gg/piracy) and post it in `#index`, we will definetly take a look at your message
Go over to our [Discord](https://discord.gg/piracy) and post it in `#index-wiki`, we will definitely take a look at your message
8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
@@ -0,0 +1,8 @@
---
name: Bug report
about: Create a report to help us improve
title: "[BUG]"
labels: bug
assignees: ''

---
38 changes: 0 additions & 38 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

8 changes: 8 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.md
@@ -0,0 +1,8 @@
---
name: Feature request
about: Suggest an idea for this project
title: "[FEAT]"
labels: enhancement
assignees: ''

---
20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/docker-publish.yml
@@ -1,6 +1,6 @@
name: Docker

on: [push, pull_request]
on: [push]

env:
IMAGE_NAME: index-web
Expand Down
160 changes: 29 additions & 131 deletions .gitignore
@@ -1,113 +1,34 @@
# IDE stuff
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/coverage

# production
/build

# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*

# IntelliJ related
*.iml
*.ipr
*.iws
.idea/
.DS_STORE

# settings
config.py


# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
pip-wheel-metadata/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# IPython
profile_default/
ipython_config.py

# pyenv
.python-version

# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock

# PEP 582; used by e.g. github.com/David-OConnor/pyflow
__pypackages__/

# Celery stuff
celerybeat-schedule
celerybeat.pid

# SageMath parsed files
*.sage.py
.vscode/

# Environments
.env
Expand All @@ -117,26 +38,3 @@ venv/
ENV/
env.bak/
venv.bak/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre type checker
.pyre/

config.py
migration.db*
data.db*
.vscode/