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

[test] Roads Neural Network #146

Open
wants to merge 23 commits into
base: test
Choose a base branch
from
Open

[test] Roads Neural Network #146

wants to merge 23 commits into from

Conversation

youngwow
Copy link
Collaborator

@youngwow youngwow commented Jun 3, 2023

No description provided.

Saprigenie and others added 12 commits June 3, 2023 23:13
* fix: tiles valid response

* fix: removed unused variables

* fix: unused store removed

* feat: toast types

* feat: toasts store

* feat: pinia use

* feat: ToasterComponent

* fix(AnomalyComponent): unused import removed

* feat: vueuse installed

* feat: toast component

* fix(BToast): optional props

* fix(ToasterComponent): BToast integration

* fix: toast config split

* fix(ToasterComponent): delay & style

* feat: upload toasts

* fix(BToast): macros imports removed

* fix: translation

* feat: setup instruction

* fix(README): screencast url

* feat: changed gdal to specific smaller version

* feat: added specific versions of libraries on worker and outputted them to a separate file

* feat: added specific versions of libraries on the server and output them to a separate file

* feat: added specific versions of node for client and nginx

* fix: changed port for nginx

* fix: added the ability to cache dependencies for docker

* fix: removed unused library

* feat: added library for time in queque

* feat: added specific version of pip

* fix: samples moved

* feat: celery instance

* refactor: flaks enrypoint

* refactor: config file

* refactor: tile & map filesystems

* feat: redis

* refactor: worker removed

* refactor: dev tasks

* feat: redis, celery worker

* refactor: server build

* refactor: moved from worker

* feat: process task

* feat: slice task

* feat: new requirements

* refactor: moved to app

* feat: slice & process tasks using

* refactor: moved to app

* refactor: server directory

* feat: run script

* feat: celery local context

* fix: celery local context using

* fix: celery tasks include

* fix: celery app renamed

* fix: routes path

* fix: config redis uri name

* feat: celery env

* fix: paths

* fix: run script copy

* fix: debug logs removed

* fix: dev tasks

* fix: dockerfile paths

* fix: map samples moved

* fix: app renamed

* fix: celery app

* fix: celery config

* fix: worker db

* fix: image processing moved to worker

* feat: worker requirements

* feat: server requirements

* fix: celery tasks moved to worker

* feat: server tasks interface

* fix: app entrypoint

* fix: tasks path

* feat: worker dockerfile

* fix: server image

* fix: worker context

* fix: werkzeug dependency

* fix: celery entrypoint

* fix: worker context object

* fix: styling

* fix: worker config

* feat: production flask run

* fix: styling

* fix: unused requirements removed

* fix: lint

* fix: celery containter name

* feat: redis queue inserting

* fix: redis field name

* feat: queue progress

* refactor: lint

* refactor: save files by _id (filename removed), optimized tiles store

* refactor: save files by _id (filename removed)

* refactor: img_id renamed

* refactor: call tasks by image_id

* refactor: optimized tiles store

* feat: moved the slicing functionality

* feat: copied the base from the worker

* feat: added required dependencies

* feat: added developer queue, removed unnecessary feature

* fix: left only existing includes

* feat: added image_process queue

* feat: divided tasks into queues on the server

* feat: added slicer container

* feat: redesigned the map display on the client to be modular

* feat: added support for modular display on the client on the server

* fix: deleted files added due to merge

* fix: here we go again (slicer functionality to worker)

* fix: return 404 from server

* fix: fixed handling 404 response

* fix: removed some unnecessary types

* fix: moved dev test part in server

* feat: update dependecies

* fix: removed styleguide (for better times)

* fix: server url split

* feat: dependencies

* feat: queue item deleting

* fix: decode redis responses

* feat: queue item id

* feat: queue item name & date

* feat: queue sender

* feat: socketIO & queue schedule

* fix: queue type

* feat: socketIO connection

* feat: queue composable

* fix: images list function name

* feat: redis slice queue

* fix: progress updating

* feat: adaptive slicer processes count

* fix: progress rounding

* fix: progress speed

* feat: queue displaying

* fix: deploy dependencies update

* fix: gunicorn deployment fix

* fix: gunicorn prod server

* feat: slicer worker container

* fix: removed unnecessary functions, added vrt file entry to memory, corrected file names in memory.

* fix: changed the number of threads for slicing

* fix: dev tasks

* feat: queue items status

* feat: queue item status returned

* fix: queue item statuses view, columns sizes

* feat: ready & sliced flags

* feat: ready, sliced, size transmission

* fix: processes count

* feat: sliced flag

* feat: sliced flag

* feat: size in MB formatter

* fix: dev queue

* maintenance: update readme

* maintenance: update readme

* model: added

* Outse_method: updated

* Deforestation: done

* Only for test

* feat: added modal component and client part of deletion

* feat: added sockets for updating deleted images

* feat: added deleting a picture on a server with a socket.

* Deforestation polygon added (doesn't work)

* fix: unused docgen shims removed

* feat: multiple files uploading

* feat: files format validation

* feat: project info page

* fix: update port

* fix: added a check for the presence of an image before deleting

* Deforestation model added in local

* fix: display on client

* feat: rework progress updting for  multiple image processing tasks

* deforestation_model: pred == 1

* fix: gevent broken sockets

* fix: vite logs

* fix: vue ts compiler in dev mode

* fix: return async delete response

* refactor: bootstrap modal

* fix: console error removed

* refactor: shared composables

* fix: added contour approximations to reduce the number of points

* fix: reworked epsilon in approximation

* filter deforest: w > 50 h > 50 area > 250

* feat: init routers

* fix: removed unused routes

* fix: removed unused imports

* feat: created a base anomaly class

* feat: created forest and deforestation anomalies classes + moved necessary functions to utility

* feat: added test support for coordinates in meters

* feat: reworked anomaly storage structure and search launch

* fix: fixed declaration of tasks on the server

* feat: changed routes for the client

* feat: reworked the display of anomalies on the client

* fix: removed debug outputs

* fix: corrected finding the area of one anomaly

* feat: removed the stub from the route for anomalies on the server

* fix: empty anomaly list error

* fix: fixed a bug with some contours on the client

* feat: removed the importance of white edges in outlines

* fix: removed one point contours

* feat: Added date's field in server and db

* feat: Updated queue with date

* feat: Added date to anomalies pages

* feat: added filtering anomalies by area

* feat: added coordinates of the middle of the anomaly area

* fix: reworked names of functions

* feat: added the ability to mark one anomaly

* feat: updated description

* fix: deleted unused route.

* feat: init new routers

* feat: added routers

* fix: fixed headerName

* feat: Added pipline

* fix: fixed reportinfo struct

* fix: transformed the definition of the number of anomalies

* fix: removed functionally identical type

* feat: added remove marker functionality to component

* feat: added route for one image anomalies

* feat: added optional parameters to MapComponent

* feat: added marker anomaly display to MapComponent

* feat: updated description

* fix: removed unnecessary due to changes artifact

* fix: made functions static

* fix: fixed return disappearing due to merge of recent changes

* fix: map state handling

* Revert "fix: map state handling"

This reverts commit 9021de0.

---------

Co-authored-by: Vlad <[email protected]>
Co-authored-by: Давыдов Михаил <[email protected]>
Co-authored-by: Vladislav Bolkunov <[email protected]>
Co-authored-by: pavelbezpravel <[email protected]>
Co-authored-by: youngwow <[email protected]>
# Conflicts:
#	client/src/components/common/map/MapDisplay.vue
#	client/src/components/common/map/api.ts
#	client/src/components/routes/anomalies/AnomaliesListComponent.vue
#	client/src/components/routes/anomalies/api.ts
#	client/src/components/routes/anomaly/AnomalyComponent.vue
#	client/src/components/routes/anomaly/api.ts
#	client/src/components/routes/home/HomeComponent.vue
#	client/src/router/index.ts
#	client/src/types/anomalies.ts
#	client/src/views/AnomalyView.vue
#	server/app/routes/__init__.py
#	server/app/routes/anomalies_bp.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Внедрение нейронной сети по поиску дорог на worker
3 participants