Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
283 commits
Select commit Hold shift + click to select a range
af9285d
satellites : ajout card
ntoulemonde Oct 10, 2025
2ab90ab
update index satelittes
ntoulemonde Oct 10, 2025
dfbd0da
Add codif ape subproject
ntoulemonde Oct 10, 2025
acd6544
update codif-ape subprojects
ntoulemonde Oct 10, 2025
eb207d5
typo
ntoulemonde Oct 10, 2025
ca6573e
update card codif-ape
ntoulemonde Oct 10, 2025
9b37cb7
update card codif APE
ntoulemonde Oct 10, 2025
49d3986
template dir update
ntoulemonde Oct 10, 2025
7dc2a04
update codif-ape hyperlinks
ntoulemonde Oct 10, 2025
2d881e5
update codif-ape cards
ntoulemonde Oct 10, 2025
2780577
update satellites cards
ntoulemonde Oct 10, 2025
239ff79
other events : add séminaire
ntoulemonde Oct 10, 2025
6e3a6cb
_variables.yml : add and replace in old files
ntoulemonde Oct 16, 2025
a7cd3f1
_variables.yml: add grist directory
ntoulemonde Oct 16, 2025
4f5bdd7
dev.yaml : no comment
ntoulemonde Oct 16, 2025
73c24df
default lang : fr
ntoulemonde Oct 16, 2025
49a695b
dev.yml : update previous comment
ntoulemonde Oct 21, 2025
74c9b60
rebase on main : newsletter_20
ntoulemonde Oct 21, 2025
cfc617b
rebase on main : newsletter_19 and talk_observable
ntoulemonde Oct 21, 2025
14d13f9
dev.yml : fix errors
ntoulemonde Oct 21, 2025
3d25c66
dev.yml : fix
ntoulemonde Oct 21, 2025
b8cf05d
dev.yml : test with dedicated folder
ntoulemonde Oct 21, 2025
74061ed
dev.yml: with directory creation beforehand
ntoulemonde Oct 21, 2025
46d0339
dev.yml: fix publish_dir
ntoulemonde Oct 21, 2025
7ee0c12
dev.yml fix last line
ntoulemonde Oct 21, 2025
dde3344
dev.yaml: updated deploy
ntoulemonde Oct 21, 2025
3ba93e1
dev.yaml : fix
ntoulemonde Oct 21, 2025
c5f804f
dev.yaml : token permissions
ntoulemonde Oct 21, 2025
dd6b51e
dev.yaml : token permissions for deploy
ntoulemonde Oct 21, 2025
ae39223
dev.yaml : try with other github action
ntoulemonde Oct 21, 2025
6bbf382
dev.yaml : try with other github action
ntoulemonde Oct 21, 2025
547b815
dev.yaml : try with a third github action
ntoulemonde Oct 21, 2025
547f127
dev.yaml : try with a third github action
ntoulemonde Oct 21, 2025
074601a
dev.yaml : try with a third github action
ntoulemonde Oct 21, 2025
08383c3
dev.yaml : try with a third github action
ntoulemonde Oct 21, 2025
1535e44
dev.yaml : try with a third github action
ntoulemonde Oct 21, 2025
a95784f
dev.yaml : try with a third github action
ntoulemonde Oct 21, 2025
bd20630
dev.yaml : try with a third github action
ntoulemonde Oct 21, 2025
adc5d8b
dev.yaml : try with a third github action
ntoulemonde Oct 21, 2025
39c8741
dev.yaml : another try with another action
ntoulemonde Oct 21, 2025
23ff29f
dev.yaml : another try with another action
ntoulemonde Oct 21, 2025
c751078
dev.yaml : another try with another action
ntoulemonde Oct 21, 2025
1cb8947
dev.yaml : another try with another action
ntoulemonde Oct 21, 2025
5962e61
another try of dev.yaml
ntoulemonde Oct 21, 2025
24945df
dev.yaml : test
ntoulemonde Oct 22, 2025
c7b6f0a
dev.yaml : test
ntoulemonde Oct 22, 2025
82db3e0
dev.yaml : test
ntoulemonde Oct 22, 2025
4b9ca7a
dev.yaml : test
ntoulemonde Oct 22, 2025
ae74363
dev.yaml : test
ntoulemonde Oct 22, 2025
bb66d22
dev.yaml : update comment
ntoulemonde Oct 22, 2025
efe76fd
dev.yaml : update comment
ntoulemonde Oct 22, 2025
0ef5dcd
dev.yaml : update comment
ntoulemonde Oct 22, 2025
3330006
dev.yaml : update comment
ntoulemonde Oct 22, 2025
059de03
dev.yaml : update delete
ntoulemonde Oct 22, 2025
ded4209
typos in talk and infolettre
ntoulemonde Oct 22, 2025
33232f7
observable:typos
ntoulemonde Oct 13, 2025
8a54d34
dev.yaml : try with other github action
ntoulemonde Oct 21, 2025
1ccfcaf
dev.yaml : test
ntoulemonde Oct 22, 2025
fb0521c
dev.yaml : update comment
ntoulemonde Oct 22, 2025
6b13560
dev.yaml : update delete
ntoulemonde Oct 22, 2025
0b0a242
Merge branch 'fusion_site_ssplab' of https://github.com/InseeFrLab/ss…
ntoulemonde Oct 22, 2025
ff61341
Add english version to the site (#115)
ntoulemonde Oct 23, 2025
a2a81e9
update post merge
ntoulemonde Oct 23, 2025
68deafd
manifeste moved to root
ntoulemonde Oct 23, 2025
48064cf
update readme
ntoulemonde Oct 23, 2025
44e5576
add a wiki
ntoulemonde Oct 23, 2025
64cb603
Add event cloture 10% #117
ntoulemonde Oct 23, 2025
4229c9c
remove DSDS #110
ntoulemonde Oct 23, 2025
36f34b4
with test table as html - no babeldown translation
ntoulemonde Oct 23, 2025
31f7850
project:GDP tracker and translation #116
ntoulemonde Oct 23, 2025
d03f6dd
project:GDP tracker and translation images #116
ntoulemonde Oct 23, 2025
309a74c
project: no author #116 #110
ntoulemonde Oct 23, 2025
61952a7
typos
ntoulemonde Oct 23, 2025
caafbe5
script function to generate template - no work
ntoulemonde Oct 23, 2025
fb49124
with Python functions to create project based on project_template
ntoulemonde Oct 23, 2025
4887397
with uv env
ntoulemonde Oct 23, 2025
34a07fd
transfer wiki
ntoulemonde Oct 24, 2025
99d260f
categories streamlining
ntoulemonde Oct 24, 2025
9257614
JOCAS (FR) : #116
ntoulemonde Oct 24, 2025
4df7460
update template.py
ntoulemonde Oct 24, 2025
efa27c9
with updated link to github and deletion of multiple footnotes
ntoulemonde Nov 7, 2025
3a5d85b
deletion of polars-tuto
ntoulemonde Nov 7, 2025
87cad9e
typos variable about.en
ntoulemonde Nov 7, 2025
95c5f65
variable link to repo
ntoulemonde Nov 7, 2025
4dfbbdc
projects description
ntoulemonde Nov 7, 2025
6ae89a2
add formation R MTES - issue #118
ntoulemonde Nov 7, 2025
7187800
update link training sspcloud - issue #118
ntoulemonde Nov 7, 2025
6c6929e
add formation Observable - issue #118
ntoulemonde Nov 7, 2025
70a16e2
update english version #116 #114
ntoulemonde Nov 7, 2025
0bf2a8e
with github icon
ntoulemonde Nov 7, 2025
fc7b767
update to match call from shell
ntoulemonde Nov 7, 2025
53ba0f0
update translate to translate index.qmd
ntoulemonde Nov 7, 2025
32c012f
update readme for translate and project creation
ntoulemonde Nov 7, 2025
bf14ae7
with doremifasol #116 and english version #114
ntoulemonde Nov 7, 2025
34c632e
add DREES datavisualisation on COVID19 tests - issue #114 and #116
ntoulemonde Nov 7, 2025
523fa59
add JOCAS english version - issue #114
ntoulemonde Nov 7, 2025
d80330d
format template.py
ntoulemonde Nov 7, 2025
0a72c20
add pynsee, EN and FR versions - issue #114 #116
ntoulemonde Nov 7, 2025
a246d3a
update project template
ntoulemonde Nov 7, 2025
38eabdd
add open science monitor, EN and FR versions - issue #114 #116
ntoulemonde Nov 7, 2025
26658b9
update template with github repo
ntoulemonde Nov 7, 2025
8e8f8cf
small updates
ntoulemonde Nov 7, 2025
9b2c6d1
with github fa
ntoulemonde Nov 12, 2025
cee1102
fix bug in pynsee index.qmd with github fa
ntoulemonde Nov 12, 2025
178fc0c
update link to repo code + harmonization between pages
ntoulemonde Nov 12, 2025
b7d6a44
with Curiexplore, FR and EN, #116 #114
ntoulemonde Nov 12, 2025
4517617
with .venv
ntoulemonde Nov 12, 2025
8806161
translate function: search in project dir
ntoulemonde Nov 12, 2025
4949d2a
update Curiexplore #114 #116
ntoulemonde Nov 12, 2025
0c7af33
add lockdown population movement, FR and EN versions #114 #116
ntoulemonde Nov 12, 2025
6545144
update readme
ntoulemonde Nov 12, 2025
5f3e4c1
update site-url for preview
ntoulemonde Nov 12, 2025
f03ac86
update github link curiexplore
ntoulemonde Nov 12, 2025
6d64964
harmonization categories with gdp_media
ntoulemonde Nov 12, 2025
70237eb
add project "prevoir croissance en lisant le journal", FR #104 and EN…
ntoulemonde Nov 12, 2025
794df3a
with english image
ntoulemonde Nov 12, 2025
9ee6b50
add project amelioration RP, FR #104 and EN #116
ntoulemonde Nov 12, 2025
5ade4c3
add project cybercrime, FR #104 and EN #116
ntoulemonde Nov 12, 2025
cf77f59
fix cybercrime
ntoulemonde Nov 12, 2025
d41f19a
add blog JMS2022 #104 and link to JMS in extraction_CS
ntoulemonde Nov 13, 2025
0d7483f
blog : add caveat for blog
ntoulemonde Nov 13, 2025
5ed9aa3
blog : mapreduce vs hadoop #104
ntoulemonde Nov 13, 2025
c4a3b48
rebase on main : network day
ntoulemonde Nov 13, 2025
d6dc50b
project: add enquete asso, FR #104 and EN #116
ntoulemonde Nov 14, 2025
053ef39
clean dev.yaml
ntoulemonde Nov 14, 2025
64f3a0f
project: add outlier dsn, FR #104 and EN #116
ntoulemonde Nov 14, 2025
cbc71be
with default logo for listings
ntoulemonde Nov 14, 2025
6bf9bea
update index not to have too many cards
ntoulemonde Nov 14, 2025
aa96849
fix bug with logo
ntoulemonde Nov 14, 2025
b427f1a
creation of similar projects by default
ntoulemonde Nov 14, 2025
c670060
add old project: segregation
ntoulemonde Nov 14, 2025
f993425
glossary for translation - first attempt
ntoulemonde Nov 14, 2025
7dff7c3
typo webscraping
ntoulemonde Nov 14, 2025
c13f250
update scripts
ntoulemonde Nov 14, 2025
f782449
update readme
ntoulemonde Nov 14, 2025
906cbd5
add project "webscraping IPC", FR #104 and EN #116
ntoulemonde Nov 14, 2025
d69fb37
add similar project : ipc and webscrapping
ntoulemonde Nov 14, 2025
85b85db
add similar project : new data
ntoulemonde Nov 14, 2025
3529911
add similar project: automatic coding - to update
ntoulemonde Nov 14, 2025
e2ac386
add similar project: webscraping - to update
ntoulemonde Nov 14, 2025
a8a14f6
add similar project : package - to update
ntoulemonde Nov 14, 2025
c38cdc3
Update build-render job conditions in dev.yaml
ntoulemonde Nov 14, 2025
e273869
Add push trigger for all branches in dev workflow
ntoulemonde Nov 14, 2025
e66d35e
Update glossary with new French-English terms
ntoulemonde Nov 14, 2025
a3e80ea
test preview
ntoulemonde Nov 17, 2025
91836a5
return to dev.yml at 053ef391bab84b45326c3a0e32650b654ea73dd1
ntoulemonde Nov 17, 2025
dbfd9ef
test preview
ntoulemonde Nov 17, 2025
deef54b
test preview -2
ntoulemonde Nov 17, 2025
24c4de3
rebase on main
ntoulemonde Nov 17, 2025
5c752b6
update concurrency
ntoulemonde Nov 17, 2025
46d7d40
update dev.yml with no push
ntoulemonde Nov 17, 2025
8b8cba0
name to dev.yml
ntoulemonde Nov 17, 2025
15ac45a
with pr_number in dev.yml
ntoulemonde Nov 17, 2025
930815f
add similar project : package - final
ntoulemonde Nov 17, 2025
3d4c022
add similar project: automatic coding - final
ntoulemonde Nov 17, 2025
3828e9d
add similar project: webscraping - final
ntoulemonde Nov 17, 2025
b1c5781
typo
ntoulemonde Nov 17, 2025
cdf1edb
with short presentation of what a project is
ntoulemonde Nov 17, 2025
720dc36
modif suite point mensuel
ntoulemonde Nov 18, 2025
3a543e7
add a new row for documentation and harmonization of references to JMS
ntoulemonde Nov 18, 2025
e8ec4e6
add project on food products classification , FR #104 and EN #116
ntoulemonde Nov 18, 2025
a346855
add project RSVERO, FR #104 and EN #116
ntoulemonde Nov 18, 2025
3d31253
harmonization translation - MSO/SSM
ntoulemonde Nov 18, 2025
f43e42d
update template with categories for listing
ntoulemonde Nov 18, 2025
2f2708b
rebase on main
ntoulemonde Nov 18, 2025
45c4dd5
Merge branch 'main' into fusion_site_ssplab
ntoulemonde Nov 18, 2025
e04eba9
merge main into fusion_ssplab
ntoulemonde Nov 18, 2025
5b33516
translate : add removal of usual issues with Qmd table
ntoulemonde Nov 18, 2025
e32d9d7
add project: 2021 webscraping ipc
ntoulemonde Nov 18, 2025
6c6ce55
fix typo link to previous event
ntoulemonde Nov 18, 2025
82e5f40
typo link to manifesto
ntoulemonde Nov 19, 2025
0c11f85
with function to extract project details
ntoulemonde Nov 19, 2025
32a86f2
add project on new sources of data - CB data
ntoulemonde Nov 19, 2025
e615550
move resil/matching project
ntoulemonde Nov 19, 2025
d33cf9c
harmonization tags for private data sources
ntoulemonde Nov 19, 2025
095fa5f
add mobile phone data use
ntoulemonde Nov 19, 2025
97a112f
update readme with categories harmonization
ntoulemonde Nov 19, 2025
95cc5df
update tabac.png
ntoulemonde Nov 19, 2025
2bf35fe
typo blog
ntoulemonde Nov 19, 2025
e6d7dd0
fix image link and delete default image
ntoulemonde Nov 19, 2025
3908460
update default image for english version
ntoulemonde Nov 19, 2025
c08b512
fix typo
ntoulemonde Nov 19, 2025
bf23e62
delete unnecessary arg pr_number
ntoulemonde Nov 19, 2025
53fe892
update homepage style (EN)
ntoulemonde Nov 19, 2025
85649d2
move projects (english version) to homepage - try
ntoulemonde Nov 19, 2025
7bea5e4
cpi and updates links webscraping ipc
ntoulemonde Nov 21, 2025
10f72da
.nojekyll useless
ntoulemonde Dec 5, 2025
63c286a
Merge branch 'main' into fusion_site_ssplab
ntoulemonde Dec 9, 2025
3311969
update announcement
ntoulemonde Dec 9, 2025
2070f7f
without init.sh
ntoulemonde Dec 9, 2025
8f34f0c
add title list projects
ntoulemonde Dec 16, 2025
170056f
Merge remote-tracking branch 'origin/main' into fusion_site_ssplab
ntoulemonde Dec 16, 2025
b63c123
dev.yml back to previous merge
ntoulemonde Dec 16, 2025
dfe009d
fix typo intro
ntoulemonde Dec 16, 2025
0a06ee9
harmonization listings
ntoulemonde Dec 16, 2025
a8dec0f
add project electricity and forecast, FR #104 and EN # 116 and harmo…
ntoulemonde Dec 16, 2025
22fba1e
add project bank account, FR #104 and EN # 116
ntoulemonde Dec 16, 2025
d6dea3e
small fixes
ntoulemonde Dec 16, 2025
40f4d32
fix typo segregation
ntoulemonde Dec 16, 2025
f62f759
fix bug segregation
ntoulemonde Dec 17, 2025
0cdf425
harmonization date desc
ntoulemonde Dec 17, 2025
1c5b949
harmonization of metadata
ntoulemonde Dec 17, 2025
399fd08
remove category fasttext
ntoulemonde Dec 18, 2025
aa45701
update contributing with latest version of website
ntoulemonde Dec 18, 2025
cfc0576
Rename CONTRIBUTING.md to CONTRIBUTING.Qmd
ntoulemonde Dec 18, 2025
db818af
test contributing
ntoulemonde Dec 18, 2025
d9eaa9c
test 2
ntoulemonde Dec 18, 2025
d0b6878
test code annotation md
ntoulemonde Dec 18, 2025
ae1272d
test 3 code annotation
ntoulemonde Dec 18, 2025
b041199
update contributing
ntoulemonde Dec 18, 2025
1daca4c
update translate of contributing
ntoulemonde Dec 19, 2025
584c082
fix typos
ntoulemonde Dec 19, 2025
c542a7f
fix typos
ntoulemonde Dec 19, 2025
d1c488b
update file names
ntoulemonde Dec 22, 2025
b88e1e3
update file name in script
ntoulemonde Dec 22, 2025
d4ebb03
script to fetch last commit
ntoulemonde Dec 22, 2025
0ce7100
with function to clone the repo and dic of repos to clone
ntoulemonde Dec 22, 2025
02136a8
with function to replace in qmd files
ntoulemonde Dec 22, 2025
150c9f0
multiple replacements
ntoulemonde Dec 22, 2025
44fa111
with function to update commit_sha
ntoulemonde Dec 22, 2025
21306ff
with main function to check if recent commit, clone repo, update loca…
ntoulemonde Dec 22, 2025
33885bf
Updating project/2022_satellites/cards based on last commit 862f2dc2f…
ntoulemonde Dec 22, 2025
3654347
final touch with special caracters
ntoulemonde Dec 22, 2025
6cd2854
Remerge 'main' into fusion_site_ssplab to allow pre_view
ntoulemonde Dec 22, 2025
422ccc8
remove field video
ntoulemonde Dec 22, 2025
e23e178
fix typo dev
ntoulemonde Dec 22, 2025
6a5b6cc
with gha to create a PR
ntoulemonde Dec 22, 2025
3e19aa5
creates a branch and push to that branch
ntoulemonde Dec 22, 2025
c923395
renaming GHA
ntoulemonde Dec 22, 2025
0d48d60
with update trigger event
ntoulemonde Dec 22, 2025
5572d71
fix trigger event
ntoulemonde Dec 22, 2025
09c83ce
Update project/2022_satellites/cards based on commit made to https:/…
actions-user Dec 22, 2025
c2637ab
Update project/2022_codif_ape/cards based on commit 0d474addc0735a610…
actions-user Dec 22, 2025
4503634
update rbanch creation
ntoulemonde Dec 22, 2025
0312e95
Merge branch 'fusion_site_ssplab' of https://github.com/InseeFrLab/ss…
ntoulemonde Dec 22, 2025
3ab9584
update script with dedicated branch
ntoulemonde Dec 22, 2025
9c8d8fa
test
ntoulemonde Dec 23, 2025
73722a0
update script to loop over file
ntoulemonde Dec 23, 2025
a717663
update script to comment multiple website insertions
ntoulemonde Dec 23, 2025
018e9b1
update script to checkout and replacements to be made
ntoulemonde Dec 23, 2025
644a5f8
update script
ntoulemonde Dec 23, 2025
8fbb499
fix typo
ntoulemonde Dec 23, 2025
7a60854
remote branch deletion
ntoulemonde Dec 23, 2025
f03d758
update branch deletion order
ntoulemonde Dec 23, 2025
dad4d9c
improve feedback from script
ntoulemonde Dec 23, 2025
2cee3c3
Merge branch 'main' into fusion_site_ssplab
ntoulemonde Jan 15, 2026
d1a420c
post merge - update latest content homepage
ntoulemonde Jan 15, 2026
b034bdb
post merge - mv cartographia
ntoulemonde Jan 15, 2026
5438648
post merge - fix
ntoulemonde Jan 15, 2026
a0d77d6
blog : add description
ntoulemonde Jan 15, 2026
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
  •  
  •  
  •  
48 changes: 48 additions & 0 deletions .github/workflows/auto_fetch.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: "Update external data"

on:
workflow_dispatch:
push:
branches:
- fusion_site_ssplab
schedule:
- cron: '42 10 7 * *' # Runs once a month (the 7th) at 10h42 UTC to avoid GHA overload


jobs:
fetching-data:
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v2

- name: Set up Git
run: |
git config --global user.name "GitHub Actions"
git config --global user.email "actions@github.com"

- name: Install jq
run: sudo apt-get install jq

- name: Run synchronization script
id: run_script
run: |
chmod +x scripts/2_synchronize.sh
./scripts/2_synchronize.sh
if [ -n "$(git branch --list auto_fetch)" ]; then
echo "branch_created=true" >> $GITHUB_OUTPUT
else
echo "branch_created=false" >> $GITHUB_OUTPUT
fi

- name: Create Pull Request
if: steps.run_script.outputs.branch_created == 'true'
uses: peter-evans/create-pull-request@v3
with:
token: ${{ secrets.GITHUB_TOKEN }}
commit-message: "Update based on latest commits"
title: "Update projects with latest external docs"
body: "This PR updates the projects external docs based on the latest commits from these repositories."
branch: "auto_fetch"
base: "main"
20 changes: 9 additions & 11 deletions .github/workflows/dev.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,17 @@ jobs:
with:
node-version: '18'

- uses: actions/setup-python@v4 # for post on onyxia
with:
python-version: '3.10' # Version range or exact version of a Python version to use, using SemVer's version range syntax

- run: pip install jupyter nbformat # for post on onyxia
- name: Set up R
uses: r-lib/actions/setup-r@v2

- name: Set up Quarto
uses: quarto-dev/quarto-actions/setup@v2
- name: Install babelquarto
uses: r-lib/actions/setup-r-dependencies@v2
with:
packages: |
github::ropensci-review-tools/babelquarto@a485fea

- name: Render Quarto Project
uses: quarto-dev/quarto-actions/render@v2
- name: Render bilingual project
run: Rscript scripts/0a_render.R

- name: Deploy preview
id: deploy-preview
Expand All @@ -63,7 +63,6 @@ jobs:
preview-branch: ${{ env.PREVIEW_BRANCH }}
action: deploy
comment: false
pr_number: ${{ github.event.pull_request.number }}

- name: Comment PR (custom)
uses: marocchino/sticky-pull-request-comment@v2
Expand Down Expand Up @@ -98,4 +97,3 @@ jobs:
Preview removed because the pull request was closed.
${{ steps.remove-preview.outputs.action-start-time }}


2 changes: 2 additions & 0 deletions .github/workflows/prod.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,5 @@ jobs:
target: netlify
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }}


18 changes: 18 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,25 @@ node_modules/
go.sum
.hugo_build.lock

# Quarto
_freeze/
*.html
*.json
!scripts/2_repo_fetch.json
*.feed*
site_libs/

# For gh-pages
/.quarto/
_site/

rp_parquet/
*.quarto_ipynb
**/*.quarto_ipynb
course_files/

# Venv
.venv/
*/.venv/
__pycache__/
*/__pycache__/
Loading
Loading