Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
007eacb
inital commit new doc
Apr 15, 2025
9008dcc
adding documentation
Apr 28, 2025
11d1246
add documentation
Sep 4, 2025
8b280d3
fix doc CI
Sep 4, 2025
906c45e
add new documentation
Sep 4, 2025
4874ed5
add documentation
Sep 8, 2025
c021180
add documentation
Sep 9, 2025
2ff67ce
add documentation
Sep 16, 2025
5e11157
add documentation
Sep 16, 2025
dff9897
add doc & update readme
Sep 18, 2025
66554fd
fic doc url in readme
Sep 18, 2025
e098e94
fix doc
Sep 18, 2025
9b3aeef
add doc
Sep 23, 2025
fc2c930
add documentation
Sep 25, 2025
38ba301
add doc
Sep 29, 2025
3dd2d9b
add docs
Sep 30, 2025
b8ceb8a
add docs
Sep 30, 2025
bea72d4
delete old doc
Sep 30, 2025
7beee4d
update doc
Sep 30, 2025
82cf2b0
Update development.md
benoitregamey Oct 2, 2025
05d7cc0
Update development.md
benoitregamey Oct 2, 2025
4f224fe
update doc
Oct 28, 2025
58bdabe
add tutorial to docs (wip)
Nov 11, 2025
6db8f92
add tutorial
Nov 11, 2025
555f045
add FME form tutorial
Nov 11, 2025
2f96a79
add python extraction tutorial
Nov 17, 2025
5a90e47
add python extraction tutorial
Nov 17, 2025
efb1db4
add tutorial
Nov 18, 2025
0b04abb
add tutorial
Nov 18, 2025
ca8bb02
add qgis server tutorial
Nov 18, 2025
4bd008f
bump doc to v2.-3
Nov 20, 2025
33fc859
bump doc to v2.3
Nov 20, 2025
b19adcb
bump doc to v2.3
Nov 20, 2025
1b6314f
bump doc to v2.3
Nov 20, 2025
d26270e
merge ./doc into ./docs
Nov 27, 2025
a42fd9c
delete FME sample at project root
Nov 27, 2025
b1c9db7
run doc CI when PR open
Nov 27, 2025
d34fd9a
bump doc urls from benoitregamey to asit-asso
Nov 27, 2025
28f0ea9
docs CI on push to master
Nov 27, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
29 changes: 29 additions & 0 deletions .github/workflows/docs-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Build documentation
run-name: Building static documentation website after push by ${{ github.actor }}
on:
push:
branches:
- master
permissions:
contents: write
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Configure Git Credentials
run: |
git config user.name github-actions[bot]
git config user.email 41898282+github-actions[bot]@users.noreply.github.com
- uses: actions/setup-python@v5
with:
python-version: 3.x
- run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
- uses: actions/cache@v4
with:
key: mkdocs-material-${{ env.cache_id }}
path: .cache
restore-keys: |
mkdocs-material-
- run: pip install mkdocs-material mkdocs-exclude-search
- run: mkdocs gh-deploy --force
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,5 @@ extract-task-validation/target/
CLAUDE.md
INTEGRATION_TESTS_PLAN.md
.claude/
.venv/
.smarttomcat/
56 changes: 5 additions & 51 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@ En automatisant le processus d'extraction et de livraison de vos géodonnées, v

Extract est modulable et extensible, à installer dans l’environnement informatique de chaque fournisseur de données, et accessible via un navigateur.

## 📋Documentation

Toute la documentation pour installer, paramétrer et utiliser Extract est en ligne (en anglais) : https://asit-asso.github.io/extract/

## Groupe utilisateurs

L'ASIT, des administrations et gestionnaires de réseaux forment un groupe utilisateur qui pilote et finance le projet
Expand All @@ -41,62 +45,12 @@ Actuellement, 37 fournisseurs diffusent tout ou partie de leurs géodonnées ave
* Holdigaz Prestations SA
* ASIT - Association pour le système d'information du territoire

## Pour installer

Suivez les guides d'installation et d'exploitation ici : https://github.com/asit-asso/extract/wiki

### Prérequis:
* Windows or Linux, 64bit
* Java 17 (Oracle ou OpenJDK)
* Tomcat 9 (Extract n’est actuellement pas compatible avec Tomcat 10 en raison de l’utilisation de Spring Boot 2)
* PostgreSQL >= 12

## Développement

### Packaging

Pour générer un WAR de l'application, il faut lancer la commande suivante
```bash
mvn package
```

Outre le fichier WAR, l'archive de livraison d'une nouvelle version contient :

* La dernière version du script de mise à jour de la base de données (`sql/update_db.sql`)
* La documentation :
* guide d'installation (`doc/MAN_ASIT_Extract_ManuelInstallation.pdf`)
* guide d'exploitation (`doc/MAN_ASIT_Extract_ManuelExploitation.pdf`)
* guide d'utilisation (`doc/MAN_ASIT_Extract_ManuelUtilisation.pdf`)
* documentation de création d'un connecteur (`doc/extract-connector-sample/`)
* documentation de création d'un plugin de tâche (`doc/extract-task-sample/`)
* Le script d'exemple FME (`fme/`)

### Tests

Les tests unitaires peuvent se lancer indépendamment du packaging par la commande
```bash
mvn -q test -Punit-tests --batch-mode --fail-at-end
```

Pour exécuter les tests d'intégration
```bash
mvn -q verify -Pintegration-tests --batch-mode
```

Pour les tests fonctionnels (nécessite que l'application tourne sur le port 8080 du localhost)
```bash
mvn -q verify -Pfunctional-tests --batch-mode
```

## Documentation et liens:

Aide et documentation : https://github.com/asit-asso/extract/wiki
## Liens:

Présentations sur le projet aux Rencontres ASIT : https://asit-asso.ch/toutes-les-rencontres#2018

L'ASIT, Association pour le Système d'Information du Territoire, à l'origine du projet : https://asit-asso.ch

Forked from easySDI (www.easysdi.org) : https://svn.easysdi.org/svn/easysdi/branches/4.5.x/java

## Screenshots:

Expand Down
Binary file not shown.
Binary file removed doc/MAN_ASIT_Extract_ManuelExploitation.pdf
Binary file not shown.
Binary file removed doc/MAN_ASIT_Extract_ManuelExploitation_V1.13.docx
Binary file not shown.
Binary file removed doc/MAN_ASIT_Extract_ManuelInstallation.pdf
Binary file not shown.
Binary file removed doc/MAN_ASIT_Extract_ManuelInstallation_V1.13.docx
Binary file not shown.
Binary file removed doc/MAN_ASIT_Extract_ManuelUtilisation.pdf
Binary file not shown.
Binary file removed doc/MAN_ASIT_Extract_ManuelUtilisation_V1.9.docx
Binary file not shown.
112 changes: 0 additions & 112 deletions doc/extract-connector-sample/getting-started.md

This file was deleted.

113 changes: 0 additions & 113 deletions doc/extract-task-sample/getting-started.md

This file was deleted.

Binary file added docs/assets/admin-guide/connectors-list.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/admin-guide/connectors-parameters.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/admin-guide/connectors-rules.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/admin-guide/ldap-authentication.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/admin-guide/misc.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/admin-guide/operating-hours.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/admin-guide/orchestration.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/admin-guide/processes-list.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/admin-guide/processes-parameters.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/admin-guide/processes-tasks.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/admin-guide/smtp-server.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/admin-guide/tasks-list.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/admin-guide/users-groups-list.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/admin-guide/users-groups-settings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/admin-guide/users-list.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/admin-guide/users-settings.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/admin-guide/validation.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/asit_extract_blanc.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/dev-guide/2fa-connection-flow.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/dev-guide/2fa-parameters-admin.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/dev-guide/2fa-parameters-own.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/dev-guide/basic-logic-diagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/dev-guide/data-model.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/assets/dev-guide/ldap-synchro.jpg
Binary file added docs/assets/dev-guide/login-diagram.jpg
Binary file added docs/assets/dev-guide/request-lifecycle.png
Binary file added docs/assets/extract_favicon64.png
Binary file added docs/assets/how-to/fme-flow/connection.png
Binary file added docs/assets/how-to/fme-flow/create-webhook.png
Binary file added docs/assets/how-to/fme-flow/data-download.png
Binary file added docs/assets/how-to/fme-flow/download-webhook.png
Binary file added docs/assets/how-to/fme-flow/manage-tokens.png
Binary file added docs/assets/how-to/fme-flow/plugin.png
Binary file added docs/assets/how-to/fme-flow/publish-files.png
Binary file added docs/assets/how-to/fme-flow/publish-repo.png
Binary file added docs/assets/how-to/fme-flow/publish.png
Binary file added docs/assets/how-to/fme-flow/repo-permissions.png
Binary file added docs/assets/how-to/fme-flow/token.png
Binary file added docs/assets/how-to/fme-flow/user-parameter.png
Binary file added docs/assets/how-to/fme-form/plugin.png
Binary file added docs/assets/how-to/fme-form/read-data.png
Binary file added docs/assets/how-to/fme-form/read-parameters.png
Binary file added docs/assets/how-to/fme-form/retrieve-variable.png
Binary file added docs/assets/how-to/fme-form/save-data.png
Binary file added docs/assets/how-to/fme-form/set-variable.png
Binary file added docs/assets/how-to/fme-form/user-parameter.png
Binary file added docs/assets/how-to/python/plugin.png
Binary file added docs/assets/how-to/qgis/atlas.png
Binary file added docs/assets/how-to/qgis/control.png
Binary file added docs/assets/how-to/qgis/max-features.png
Binary file added docs/assets/how-to/qgis/plugin.png
Binary file added docs/assets/how-to/qgis/preview.png
Binary file added docs/assets/how-to/viageo/metadata.png
Binary file added docs/assets/how-to/viageo/resources-id.png
Binary file added docs/assets/install/create_admin.png
Binary file added docs/assets/introduction/extract_robot.png
Binary file added docs/assets/misc/data-replication.png
Binary file added docs/assets/user-guide/2FA-setup.png
Binary file added docs/assets/user-guide/2FA.png
Binary file added docs/assets/user-guide/active-connectors.png
Binary file added docs/assets/user-guide/login.png
Binary file added docs/assets/user-guide/request-details.png
Binary file added docs/assets/user-guide/request-reset-code.png
Binary file added docs/assets/user-guide/requests-admin-panel.png
Binary file added docs/assets/user-guide/requests-completed.png
Binary file added docs/assets/user-guide/requests-error.png
Binary file added docs/assets/user-guide/requests-export-error.png
Binary file added docs/assets/user-guide/requests-in-progress.png
Binary file added docs/assets/user-guide/requests-no-processing.png
Binary file added docs/assets/user-guide/requests-validation.png
Binary file added docs/assets/user-guide/reset-password.png
Binary file added docs/assets/user-guide/user-admin-menu.png
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Loading