├── logs
└── .gitkeep
├── src
├── telegram_bot
│ └── __init__.py
├── grabber
│ ├── nsreg
│ │ ├── __init__.py
│ │ └── spiders
│ │ │ └── __init__.py
│ ├── scrapy.cfg
│ └── injector.py
└── website
│ ├── catalog
│ ├── __init__.py
│ ├── migrations
│ │ └── __init__.py
│ └── apps.py
│ └── website
│ ├── __init__.py
│ └── static
│ ├── img
│ └── team.png
│ ├── icons
│ ├── burger.png
│ ├── burger2.png
│ ├── font
│ │ └── fonts
│ │ │ ├── bootstrap-icons.woff
│ │ │ └── bootstrap-icons.woff2
│ ├── circle-fill.svg
│ ├── dot.svg
│ ├── dash.svg
│ ├── egg-fill.svg
│ ├── record-fill.svg
│ ├── circle-half.svg
│ ├── circle.svg
│ ├── record.svg
│ ├── burger.png:Zone.Identifier
│ ├── dash-lg.svg
│ ├── slash.svg
│ ├── square-fill.svg
│ ├── toggle-on.svg
│ ├── burger2.png:Zone.Identifier
│ ├── person-fill.svg
│ ├── amd.svg
│ ├── magnet-fill.svg
│ ├── mouse-fill.svg
│ ├── usb-c-fill.svg
│ ├── file-fill.svg
│ ├── geo-alt-fill.svg
│ ├── record-circle-fill.svg
│ ├── calendar3-fill.svg
│ ├── cloudy-fill.svg
│ ├── cone.svg
│ ├── dash-circle-fill.svg
│ ├── heart-fill.svg
│ ├── plus.svg
│ ├── border-all.svg
│ ├── burger2.svg
│ ├── stop-fill.svg
│ ├── union.svg
│ ├── microsoft.svg
│ ├── slash-lg.svg
│ ├── 7-circle-fill.svg
│ ├── bookmark-fill.svg
│ ├── h-circle-fill.svg
│ ├── pause.svg
│ ├── phone-fill.svg
│ ├── tablet-fill.svg
│ ├── tv-fill.svg
│ ├── 1-circle-fill.svg
│ ├── exclamation-lg.svg
│ ├── paragraph.svg
│ ├── slash-circle-fill.svg
│ ├── caret-up-fill.svg
│ ├── check2.svg
│ ├── clock-fill.svg
│ ├── dice-1-fill.svg
│ ├── exclamation.svg
│ ├── plus-lg.svg
│ ├── record-btn-fill.svg
│ ├── record2.svg
│ ├── square-half.svg
│ ├── caret-down-fill.svg
│ ├── caret-left-fill.svg
│ ├── chat-left-fill.svg
│ ├── chevron-up.svg
│ ├── file-minus-fill.svg
│ ├── laptop-fill.svg
│ ├── lock-fill.svg
│ ├── mask.svg
│ ├── play-fill.svg
│ ├── power.svg
│ ├── strava.svg
│ ├── tiktok.svg
│ ├── align-bottom.svg
│ ├── app.svg
│ ├── bag-fill.svg
│ ├── caret-right-fill.svg
│ ├── chat-right-fill.svg
│ ├── dash-square-fill.svg
│ ├── door-closed-fill.svg
│ ├── file.svg
│ ├── phone-landscape-fill.svg
│ ├── record-circle.svg
│ ├── record2-fill.svg
│ ├── suit-diamond-fill.svg
│ ├── tablet-landscape-fill.svg
│ ├── three-dots.svg
│ ├── 7-circle.svg
│ ├── caret-left.svg
│ ├── columns.svg
│ ├── easel3-fill.svg
│ ├── forward-fill.svg
│ ├── h-circle.svg
│ ├── key-fill.svg
│ ├── magnet.svg
│ ├── play-circle-fill.svg
│ ├── segmented-nav.svg
│ ├── type-h1.svg
│ ├── windows.svg
│ ├── 1-circle.svg
│ ├── arrow-up-left.svg
│ ├── capsule.svg
│ ├── caret-up.svg
│ ├── chevron-compact-up.svg
│ ├── file-break-fill.svg
│ ├── mouse.svg
│ ├── plus-circle-fill.svg
│ ├── rulers.svg
│ ├── skip-end-fill.svg
│ ├── skip-start-fill.svg
│ ├── square.svg
│ ├── unlock-fill.svg
│ ├── 7-square-fill.svg
│ ├── align-top.svg
│ ├── arrow-down-left.svg
│ ├── arrow-up-right.svg
│ ├── bounding-box.svg
│ ├── caret-down.svg
│ ├── caret-right.svg
│ ├── check.svg
│ ├── chevron-down.svg
│ ├── chevron-left.svg
│ ├── exclude.svg
│ ├── h-square-fill.svg
│ ├── pause-fill.svg
│ ├── play.svg
│ ├── reply-fill.svg
│ ├── usb-c.svg
│ ├── 1-square-fill.svg
│ ├── arrow-down-right.svg
│ ├── chevron-right.svg
│ ├── cursor-fill.svg
│ ├── dash-circle.svg
│ ├── heartbreak-fill.svg
│ ├── pie-chart-fill.svg
│ ├── slash-square-fill.svg
│ ├── stop-circle-fill.svg
│ ├── three-dots-vertical.svg
│ ├── volume-off-fill.svg
│ ├── bookshelf.svg
│ ├── calendar-fill.svg
│ ├── chat-square-fill.svg
│ ├── door-closed.svg
│ ├── eye-fill.svg
│ ├── file-earmark-fill.svg
│ ├── toggle2-on.svg
│ ├── triangle-fill.svg
│ ├── vinyl-fill.svg
│ ├── arrow-up.svg
│ ├── bag.svg
│ ├── bell-fill.svg
│ ├── calendar3-event-fill.svg
│ ├── chevron-compact-left.svg
│ ├── file-earmark.svg
│ ├── headphones.svg
│ ├── ladder.svg
│ ├── lightning-fill.svg
│ ├── mouse2-fill.svg
│ ├── paperclip.svg
│ ├── person-heart.svg
│ ├── shift-fill.svg
│ ├── toggle-off.svg
│ ├── toggle2-off.svg
│ ├── arrow-down.svg
│ ├── arrow-left.svg
│ ├── arrow-right.svg
│ ├── back.svg
│ ├── calendar3-range-fill.svg
│ ├── chevron-compact-down.svg
│ ├── chevron-compact-right.svg
│ ├── clock.svg
│ ├── currency-yen.svg
│ ├── dice-2-fill.svg
│ ├── display-fill.svg
│ ├── gender-male.svg
│ ├── layout-sidebar.svg
│ ├── play-btn-fill.svg
│ ├── skip-end.svg
│ ├── skip-start.svg
│ ├── tag-fill.svg
│ ├── usb-drive-fill.svg
│ ├── voicemail.svg
│ ├── align-center.svg
│ ├── align-middle.svg
│ ├── caret-down-square-fill.svg
│ ├── caret-up-square-fill.svg
│ ├── compass-fill.svg
│ ├── credit-card-fill.svg
│ ├── file-ruled-fill.svg
│ ├── funnel-fill.svg
│ ├── laptop.svg
│ ├── layout-split.svg
│ ├── pentagon-fill.svg
│ ├── stop.svg
│ ├── x-lg.svg
│ ├── align-end.svg
│ ├── align-start.svg
│ ├── alt.svg
│ ├── arrow-down-short.svg
│ ├── arrow-left-short.svg
│ ├── arrow-right-short.svg
│ ├── arrow-up-short.svg
│ ├── bar-chart-line-fill.svg
│ ├── box2-fill.svg
│ ├── calendar.svg
│ ├── dice-1.svg
│ ├── file-plus-fill.svg
│ ├── front.svg
│ ├── gender-female.svg
│ ├── lightning-charge-fill.svg
│ ├── plus-square-fill.svg
│ ├── share-fill.svg
│ ├── skip-end-circle-fill.svg
│ ├── slash-circle.svg
│ ├── subtract.svg
│ ├── suit-heart-fill.svg
│ ├── x.svg
│ ├── bag-dash-fill.svg
│ ├── bookmark-dash-fill.svg
│ ├── box2.svg
│ ├── caret-left-square-fill.svg
│ ├── caret-right-square-fill.svg
│ ├── diamond-fill.svg
│ ├── file-play-fill.svg
│ ├── filter.svg
│ ├── hexagon-fill.svg
│ ├── image-alt.svg
│ ├── option.svg
│ ├── pie-chart.svg
│ ├── search.svg
│ ├── skip-start-circle-fill.svg
│ ├── stop-btn-fill.svg
│ ├── arrow-down-circle-fill.svg
│ ├── arrow-left-circle-fill.svg
│ ├── arrow-up-circle-fill.svg
│ ├── bookmark.svg
│ ├── camera-video-fill.svg
│ ├── cash.svg
│ ├── explicit-fill.svg
│ ├── layout-sidebar-reverse.svg
│ ├── lock.svg
│ ├── pip-fill.svg
│ ├── arrow-right-circle-fill.svg
│ ├── arrow-up-left-circle-fill.svg
│ ├── battery.svg
│ ├── chat-fill.svg
│ ├── easel3.svg
│ ├── emoji-expressionless-fill.svg
│ ├── exclamation-circle-fill.svg
│ ├── filter-left.svg
│ ├── filter-right.svg
│ ├── hexagon-half.svg
│ ├── list.svg
│ ├── person-dash-fill.svg
│ ├── phone.svg
│ ├── signpost-fill.svg
│ ├── tablet.svg
│ ├── type-underline.svg
│ ├── usb-fill.svg
│ ├── arrow-down-left-circle-fill.svg
│ ├── arrow-up-right-circle-fill.svg
│ ├── bookmark-heart-fill.svg
│ ├── bucket-fill.svg
│ ├── calendar-minus-fill.svg
│ ├── calendar-range-fill.svg
│ ├── check-lg.svg
│ ├── disc-fill.svg
│ ├── eject-fill.svg
│ ├── file-check-fill.svg
│ ├── plus-circle.svg
│ ├── signpost-split-fill.svg
│ ├── signpost.svg
│ ├── stop-circle.svg
│ ├── arrow-down-right-circle-fill.svg
│ ├── chat-left.svg
│ ├── chat-right.svg
│ ├── check-circle-fill.svg
│ ├── credit-card-2-back-fill.svg
│ ├── crop.svg
│ ├── file-person.svg
│ ├── hexagon.svg
│ ├── hr.svg
│ ├── hurricane.svg
│ ├── record-btn.svg
│ ├── unlock.svg
│ ├── vinyl.svg
│ ├── arrow-90deg-up.svg
│ ├── dice-3-fill.svg
│ ├── file-post-fill.svg
│ ├── fonts.svg
│ ├── list-nested.svg
│ ├── music-note.svg
│ ├── pass-fill.svg
│ ├── peace-fill.svg
│ ├── play-circle.svg
│ ├── skip-end-btn-fill.svg
│ ├── type-italic.svg
│ ├── arrow-90deg-down.svg
│ ├── arrow-90deg-left.svg
│ ├── arrow-90deg-right.svg
│ ├── asterisk.svg
│ ├── bar-chart-line.svg
│ ├── chat-left-heart-fill.svg
│ ├── chat-right-heart-fill.svg
│ ├── code.svg
│ ├── displayport-fill.svg
│ ├── files-alt.svg
│ ├── nut-fill.svg
│ ├── person-circle.svg
│ ├── save2-fill.svg
│ ├── skip-start-btn-fill.svg
│ ├── tablet-landscape.svg
│ ├── twitch.svg
│ ├── usb-drive.svg
│ ├── usb.svg
│ ├── archive-fill.svg
│ ├── arrow-clockwise.svg
│ ├── bag-heart-fill.svg
│ ├── chevron-bar-down.svg
│ ├── chevron-bar-left.svg
│ ├── chevron-bar-up.svg
│ ├── compass.svg
│ ├── cursor.svg
│ ├── droplet-fill.svg
│ ├── file-arrow-up-fill.svg
│ ├── file-diff-fill.svg
│ ├── file-earmark-minus-fill.svg
│ ├── file-earmark-ruled-fill.svg
│ ├── file-ppt-fill.svg
│ ├── filter-circle-fill.svg
│ ├── graph-down.svg
│ ├── graph-up.svg
│ ├── mic-fill.svg
│ ├── pause-circle.svg
│ ├── phone-landscape.svg
│ ├── sign-intersection-t-fill.svg
│ ├── thermometer.svg
│ ├── volume-off.svg
│ ├── vr.svg
│ ├── activity.svg
│ ├── arrow-up-square-fill.svg
│ ├── calendar4.svg
│ ├── chevron-bar-right.svg
│ ├── cloud-fill.svg
│ ├── cloud-fog-fill.svg
│ ├── exclamation-circle.svg
│ ├── file-person-fill.svg
│ ├── grid-1x2-fill.svg
│ ├── pause-circle-fill.svg
│ ├── symmetry-horizontal.svg
│ ├── symmetry-vertical.svg
│ ├── table.svg
│ ├── ticket-fill.svg
│ ├── x-circle-fill.svg
│ ├── 7-square.svg
│ ├── arrow-down-square-fill.svg
│ ├── bar-chart-fill.svg
│ ├── calendar-heart-fill.svg
│ ├── clouds-fill.svg
│ ├── collection-fill.svg
│ ├── dash-square.svg
│ ├── exclamation-square-fill.svg
│ ├── fast-forward-circle-fill.svg
│ ├── file-break.svg
│ ├── file-earmark-break-fill.svg
│ ├── file-earmark-person.svg
│ ├── file-earmark-ruled.svg
│ ├── file-minus.svg
│ ├── file-spreadsheet-fill.svg
│ ├── h-square.svg
│ ├── p-circle-fill.svg
│ ├── shift.svg
│ ├── signpost-split.svg
│ ├── terminal-fill.svg
│ ├── 1-square.svg
│ ├── arrow-bar-up.svg
│ ├── arrow-counterclockwise.svg
│ ├── arrow-down-circle.svg
│ ├── arrow-left-circle.svg
│ ├── arrow-left-square-fill.svg
│ ├── arrow-right-square-fill.svg
│ ├── arrow-up-circle.svg
│ ├── arrow-up-left-square-fill.svg
│ ├── bag-plus-fill.svg
│ ├── battery-full.svg
│ ├── battery-half.svg
│ ├── bookmarks-fill.svg
│ ├── border-width.svg
│ ├── chat-left-dots-fill.svg
│ ├── cloud-fog2-fill.svg
│ ├── cloudy.svg
│ ├── file-arrow-down-fill.svg
│ ├── file-ruled.svg
│ ├── film.svg
│ ├── info.svg
│ ├── node-minus-fill.svg
│ ├── people-fill.svg
│ ├── person-square.svg
│ ├── rewind-circle-fill.svg
│ ├── save-fill.svg
│ ├── send.svg
│ ├── sign-intersection-side-fill.svg
│ ├── usb-mini-fill.svg
│ ├── wallet.svg
│ ├── arrow-bar-down.svg
│ ├── arrow-bar-left.svg
│ ├── arrow-bar-right.svg
│ ├── arrow-down-left-square-fill.svg
│ ├── arrow-down-right-square-fill.svg
│ ├── arrow-return-left.svg
│ ├── arrow-return-right.svg
│ ├── arrow-right-circle.svg
│ ├── arrow-up-left-circle.svg
│ ├── arrow-up-right-square-fill.svg
│ ├── bookmark-plus-fill.svg
│ ├── cash-stack.svg
│ ├── chat-right-dots-fill.svg
│ ├── check2-circle.svg
│ ├── currency-rupee.svg
│ ├── door-open-fill.svg
│ ├── escape.svg
│ ├── file-earmark-break.svg
│ ├── files.svg
│ ├── hdmi-fill.svg
│ ├── layers-half.svg
│ ├── pc.svg
│ ├── peace.svg
│ ├── person.svg
│ ├── sign-intersection-fill.svg
│ ├── upc.svg
│ ├── arrow-up-right-circle.svg
│ ├── calendar-event-fill.svg
│ ├── calendar2-fill.svg
│ ├── capslock-fill.svg
│ ├── chat-square-heart-fill.svg
│ ├── check-square-fill.svg
│ ├── dice-2.svg
│ ├── eject.svg
│ ├── hearts.svg
│ ├── node-plus-fill.svg
│ └── person-plus-fill.svg
│ └── ecoIcons
│ └── Meeting.jpg
├── CODEOWNERS
├── install.sh
├── compose
├── django
│ ├── dev-django.sh
│ └── Dockerfile
└── scrapy
│ └── Dockerfile
├── setup.cfg
├── static_content
└── media
│ └── pictures
│ ├── no-photo-employee-male-with-backgroud.png
│ └── no-photo-employee-female-with-backgroud.png
├── requirements.txt
├── runsite.sh
├── runspiders-bot.sh
└── runspiders-bot-prod.sh
/logs/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/telegram_bot/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/grabber/nsreg/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/catalog/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/CODEOWNERS:
--------------------------------------------------------------------------------
1 | * @ecodomen/developers
2 |
--------------------------------------------------------------------------------
/src/website/catalog/migrations/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/__init__.py:
--------------------------------------------------------------------------------
1 | from .celery import app as celery_app
2 |
3 |
4 | __all__ = ("celery_app",)
5 |
--------------------------------------------------------------------------------
/src/website/website/static/img/team.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecodomen/nsreg-watcher/HEAD/src/website/website/static/img/team.png
--------------------------------------------------------------------------------
/install.sh:
--------------------------------------------------------------------------------
1 | #!/bin/env bash
2 | python3 -m venv env
3 | source env/bin/activate
4 | pip3 install pip -U
5 | pip3 install -r requirements.txt
6 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/burger.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecodomen/nsreg-watcher/HEAD/src/website/website/static/icons/burger.png
--------------------------------------------------------------------------------
/src/website/website/static/icons/burger2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecodomen/nsreg-watcher/HEAD/src/website/website/static/icons/burger2.png
--------------------------------------------------------------------------------
/compose/django/dev-django.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 | python src/website/manage.py migrate
3 | python src/website/manage.py runserver 0.0.0.0:8000
4 |
--------------------------------------------------------------------------------
/src/website/website/static/ecoIcons/Meeting.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecodomen/nsreg-watcher/HEAD/src/website/website/static/ecoIcons/Meeting.jpg
--------------------------------------------------------------------------------
/src/website/website/static/icons/font/fonts/bootstrap-icons.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecodomen/nsreg-watcher/HEAD/src/website/website/static/icons/font/fonts/bootstrap-icons.woff
--------------------------------------------------------------------------------
/src/website/website/static/icons/font/fonts/bootstrap-icons.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecodomen/nsreg-watcher/HEAD/src/website/website/static/icons/font/fonts/bootstrap-icons.woff2
--------------------------------------------------------------------------------
/setup.cfg:
--------------------------------------------------------------------------------
1 | [flake8]
2 | max-line-length = 1000
3 | exclude =
4 | .github
5 | compose
6 | env
7 | venv
8 | logs
9 | static_content
10 | migrations
11 | template
12 | static
--------------------------------------------------------------------------------
/static_content/media/pictures/no-photo-employee-male-with-backgroud.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecodomen/nsreg-watcher/HEAD/static_content/media/pictures/no-photo-employee-male-with-backgroud.png
--------------------------------------------------------------------------------
/static_content/media/pictures/no-photo-employee-female-with-backgroud.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ecodomen/nsreg-watcher/HEAD/static_content/media/pictures/no-photo-employee-female-with-backgroud.png
--------------------------------------------------------------------------------
/src/grabber/nsreg/spiders/__init__.py:
--------------------------------------------------------------------------------
1 | # This package will contain the spiders of your Scrapy project
2 | #
3 | # Please refer to the documentation for information on how to create and manage
4 | # your spiders.
5 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/catalog/apps.py:
--------------------------------------------------------------------------------
1 | from django.apps import AppConfig
2 |
3 |
4 | class CatalogConfig(AppConfig):
5 | default_auto_field = 'django.db.models.BigAutoField'
6 | name = 'catalog'
7 | verbose_name = 'Каталог'
8 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/dot.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/requirements.txt:
--------------------------------------------------------------------------------
1 | scrapy==2.11.0
2 | psycopg2-binary==2.9.6
3 | django==4.1.7
4 | django-debug-toolbar==4.0.0
5 | aiogram==3.0.0b8
6 | python-dotenv==1.0.0
7 | pillow==10.2.0
8 | celery==5.3.6
9 | redis==5.0.1
10 | uwsgi==2.0.24
11 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/dash.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/egg-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/record-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/circle-half.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/record.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/runsite.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | if [ -f .env ]; then
4 | export $(echo $(cat .env | sed 's/#.*//g'| xargs) | envsubst)
5 | fi
6 |
7 | source env/bin/activate
8 |
9 | python src/website/manage.py migrate
10 | python src/website/manage.py runserver
11 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/burger.png:Zone.Identifier:
--------------------------------------------------------------------------------
1 | [ZoneTransfer]
2 | ZoneId=3
3 | ReferrerUrl=https://www.google.com/
4 | HostUrl=https://w7.pngwing.com/pngs/436/707/png-transparent-hamburger-button-computer-icons-menu-menu-food-text-rectangle-thumbnail.png
5 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/dash-lg.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/slash.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/toggle-on.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/burger2.png:Zone.Identifier:
--------------------------------------------------------------------------------
1 | [ZoneTransfer]
2 | ZoneId=3
3 | ReferrerUrl=https://icon-icons.com/ru/download/123889/PNG/32/
4 | HostUrl=https://icon-icons.com/downloadimage.php?id=123889&root=2024/PNG/32/&file=lines_menu_burger_icon_123889.png
5 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/person-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/amd.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/magnet-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/mouse-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/usb-c-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/geo-alt-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/record-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/calendar3-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/cloudy-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/cone.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/dash-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/heart-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/plus.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/border-all.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/burger2.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/stop-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/union.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/microsoft.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/slash-lg.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/7-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bookmark-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/h-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/pause.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/phone-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/tablet-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/tv-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/1-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/exclamation-lg.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/paragraph.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/slash-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/caret-up-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/check2.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/clock-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/dice-1-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/exclamation.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/plus-lg.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/record-btn-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/record2.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/square-half.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/caret-down-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/caret-left-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chat-left-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chevron-up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-minus-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/laptop-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/lock-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/mask.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/play-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/power.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/strava.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/tiktok.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/grabber/scrapy.cfg:
--------------------------------------------------------------------------------
1 | # Automatically created by: scrapy startproject
2 | #
3 | # For more information about the [deploy] section see:
4 | # https://scrapyd.readthedocs.io/en/latest/deploy.html
5 |
6 | [settings]
7 | default = nsreg.settings
8 |
9 | [deploy]
10 | #url = http://localhost:6800/
11 | project = nsreg
12 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/align-bottom.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/app.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bag-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/caret-right-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chat-right-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/dash-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/door-closed-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/phone-landscape-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/record-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/record2-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/suit-diamond-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/tablet-landscape-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/three-dots.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/compose/django/Dockerfile:
--------------------------------------------------------------------------------
1 | # syntax=docker/dockerfile:1
2 | FROM python:3.11
3 | EXPOSE 8000
4 | ENV PYTHONDONTWRITEBYTECODE=1
5 | ENV PYTHONUNBUFFERED=1
6 | COPY . /app/
7 | WORKDIR /app
8 | RUN apt-get update
9 | RUN apt-get install -y gettext-base
10 | RUN sh install.sh
11 | CMD ["sh", "compose/django/dev-django.sh"]
12 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/7-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/caret-left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/columns.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/easel3-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/forward-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/h-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/key-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/magnet.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/play-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/segmented-nav.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/type-h1.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/windows.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/1-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-up-left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/capsule.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/caret-up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chevron-compact-up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-break-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/mouse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/plus-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/rulers.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/skip-end-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/skip-start-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/square.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/unlock-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/7-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/align-top.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-down-left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-up-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bounding-box.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/caret-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/caret-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/check.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chevron-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chevron-left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/exclude.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/h-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/pause-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/play.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/reply-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/usb-c.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/1-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-down-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chevron-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/cursor-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/dash-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/heartbreak-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/pie-chart-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/slash-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/stop-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/three-dots-vertical.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/volume-off-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bookshelf.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/calendar-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chat-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/door-closed.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/eye-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-earmark-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/toggle2-on.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/triangle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/vinyl-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bag.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bell-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/calendar3-event-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chevron-compact-left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-earmark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/headphones.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/ladder.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/lightning-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/mouse2-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/paperclip.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/person-heart.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/shift-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/toggle-off.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/toggle2-off.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/back.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/calendar3-range-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chevron-compact-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chevron-compact-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/clock.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/currency-yen.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/dice-2-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/display-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/gender-male.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/layout-sidebar.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/play-btn-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/skip-end.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/skip-start.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/tag-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/usb-drive-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/voicemail.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/align-center.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/align-middle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/caret-down-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/caret-up-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/compass-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/credit-card-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-ruled-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/funnel-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/laptop.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/layout-split.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/pentagon-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/stop.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/x-lg.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/align-end.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/align-start.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/alt.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-down-short.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-left-short.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-right-short.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-up-short.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bar-chart-line-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/box2-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/calendar.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/dice-1.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-plus-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/front.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/gender-female.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/lightning-charge-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/plus-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/share-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/skip-end-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/slash-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/subtract.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/suit-heart-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/x.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bag-dash-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bookmark-dash-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/box2.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/caret-left-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/caret-right-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/diamond-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-play-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/filter.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/hexagon-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/image-alt.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/option.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/pie-chart.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/search.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/skip-start-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/stop-btn-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/grabber/injector.py:
--------------------------------------------------------------------------------
1 | import os
2 | import sys
3 | from pathlib import Path
4 |
5 | import django
6 |
7 |
8 | def load_django_settings(path: Path) -> None:
9 | os.environ.setdefault("DJANGO_SETTINGS_MODULE", "website.settings")
10 | sys.path.append(str(path / "src" / "website"))
11 | django.setup()
12 | os.environ["DJANGO_ALLOW_ASYNC_UNSAFE"] = "true"
13 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-down-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-left-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-up-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bookmark.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/camera-video-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/cash.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/explicit-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/layout-sidebar-reverse.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/lock.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/pip-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/compose/scrapy/Dockerfile:
--------------------------------------------------------------------------------
1 | # syntax=docker/dockerfile:1
2 | FROM python:3.11
3 | COPY . /app/
4 | COPY .env /app/
5 | WORKDIR /app
6 | RUN apt-get clean && rm -rf /var/lib/apt/lists/* && \
7 | apt-key adv --keyserver keyserver.ubuntu.com --recv-keys
8 | RUN apt-get update
9 | RUN apt-get install -y gettext-base
10 | RUN sh install.sh
11 | CMD ["python", "src/telegram_bot"]
12 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-right-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-up-left-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/battery.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chat-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/easel3.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/emoji-expressionless-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/exclamation-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/filter-left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/filter-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/hexagon-half.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/list.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/person-dash-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/phone.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/signpost-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/tablet.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/type-underline.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/usb-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/runspiders-bot.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | if [ -f /home/ecodomen/ecodomen-dev/.env ]; then
4 | export $(echo $(cat /home/ecodomen/ecodomen-dev/.env | sed 's/#.*//g'| xargs) | envsubst)
5 | fi
6 |
7 | source /home/ecodomen/ecodomen-dev/env/bin/activate
8 | cd /home/ecodomen/ecodomen-dev/
9 | python3 /home/ecodomen/ecodomen-dev/src/telegram_bot/__main__.py
10 |
11 | deactivate
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-down-left-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-up-right-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bookmark-heart-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bucket-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/calendar-minus-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/calendar-range-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/check-lg.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/disc-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/eject-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-check-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/plus-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/signpost-split-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/signpost.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/stop-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-down-right-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chat-left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chat-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/check-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/credit-card-2-back-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/crop.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-person.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/hexagon.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/hr.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/hurricane.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/record-btn.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/unlock.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/vinyl.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-90deg-up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/dice-3-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-post-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/fonts.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/list-nested.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/music-note.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/pass-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/peace-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/play-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/skip-end-btn-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/type-italic.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/runspiders-bot-prod.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 |
3 | if [ -f /home/ecodomen/ecodomen-prod/.env ]; then
4 | export $(echo $(cat /home/ecodomen/ecodomen-prod/.env | sed 's/#.*//g'| xargs) | envsubst)
5 | fi
6 |
7 | source /home/ecodomen/ecodomen-prod/env/bin/activate
8 | cd /home/ecodomen/ecodomen-prod/
9 | python3 /home/ecodomen/ecodomen-prod/src/telegram_bot/__main__.py
10 |
11 | deactivate
12 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-90deg-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-90deg-left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-90deg-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/asterisk.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bar-chart-line.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chat-left-heart-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chat-right-heart-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/code.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/displayport-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/files-alt.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/nut-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/person-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/save2-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/skip-start-btn-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/tablet-landscape.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/twitch.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/usb-drive.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/usb.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/archive-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-clockwise.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bag-heart-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chevron-bar-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chevron-bar-left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chevron-bar-up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/compass.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/cursor.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/droplet-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-arrow-up-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-diff-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-earmark-minus-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-earmark-ruled-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-ppt-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/filter-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/graph-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/graph-up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/mic-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/pause-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/phone-landscape.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/sign-intersection-t-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/thermometer.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/volume-off.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/vr.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/activity.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-up-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/calendar4.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chevron-bar-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/cloud-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/cloud-fog-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/exclamation-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-person-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/grid-1x2-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/pause-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/symmetry-horizontal.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/symmetry-vertical.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/table.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/ticket-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/x-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/7-square.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-down-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bar-chart-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/calendar-heart-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/clouds-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/collection-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/dash-square.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/exclamation-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/fast-forward-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-break.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-earmark-break-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-earmark-person.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-earmark-ruled.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-minus.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-spreadsheet-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/h-square.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/p-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/shift.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/signpost-split.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/terminal-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/1-square.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-bar-up.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-counterclockwise.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-down-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-left-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-left-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-right-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-up-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-up-left-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bag-plus-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/battery-full.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/battery-half.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bookmarks-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/border-width.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chat-left-dots-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/cloud-fog2-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/cloudy.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-arrow-down-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-ruled.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/film.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/info.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/node-minus-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/people-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/person-square.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/rewind-circle-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/save-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/send.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/sign-intersection-side-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/usb-mini-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/wallet.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-bar-down.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-bar-left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-bar-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-down-left-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-down-right-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-return-left.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-return-right.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-right-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-up-left-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-up-right-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/bookmark-plus-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/cash-stack.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chat-right-dots-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/check2-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/currency-rupee.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/door-open-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/escape.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/file-earmark-break.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/files.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/hdmi-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/layers-half.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/pc.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/peace.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/person.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/sign-intersection-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/upc.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/arrow-up-right-circle.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/calendar-event-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/calendar2-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/capslock-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/chat-square-heart-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/check-square-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/dice-2.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/eject.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/hearts.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/node-plus-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/website/website/static/icons/person-plus-fill.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------