Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
173 commits
Select commit Hold shift + click to select a range
b7d5dfe
Create LICENSE
overwrite00 Apr 20, 2026
709e5fb
Delete LICENSE
overwrite00 Apr 20, 2026
69593d2
Add MIT License to the project
overwrite00 Apr 20, 2026
4efd857
Merge pull request #1 from overwrite00/develop
overwrite00 Apr 20, 2026
3a0a6a6
Aggiunto README.md e immagine cover del progetto
overwrite00 Apr 20, 2026
90dff2c
Aggiornato README.md
overwrite00 Apr 20, 2026
006dfd3
Merge pull request #2 from overwrite00/develop
overwrite00 Apr 20, 2026
4296eba
Docs: move changelog to a dedicated file following Keep a Changelog s…
overwrite00 Apr 20, 2026
4cd4ee2
Merge pull request #3 from overwrite00/develop
overwrite00 Apr 20, 2026
df39acf
Ver. 1.2.5 - Fix link mailto: negli indirizzi email censurati
overwrite00 Apr 20, 2026
b7378cd
Aggiornato numero di versione badge
overwrite00 Apr 20, 2026
43970c6
Merge pull request #4 from overwrite00/develop
overwrite00 Apr 20, 2026
4ceee17
Aggiunta icona applicazione e script per build automatico per le release
overwrite00 Apr 20, 2026
c145a7e
Merge pull request #5 from overwrite00/develop
overwrite00 Apr 20, 2026
deb84e9
Fix: stable cross-platform build and versioning
overwrite00 Apr 20, 2026
12c2ad3
Merge pull request #6 from overwrite00/develop
overwrite00 Apr 20, 2026
bd778da
Fix: UnicodeDecodeError on Windows build (forced utf-8 encoding)
overwrite00 Apr 20, 2026
c54899d
Merge branch 'develop'
overwrite00 Apr 20, 2026
7ab4840
Merge pull request #7 from overwrite00/develop
overwrite00 Apr 20, 2026
375866d
Merge branch 'main' of https://github.com/overwrite00/NullifyPDF
overwrite00 Apr 20, 2026
9dc643c
Merge pull request #8 from overwrite00/develop
overwrite00 Apr 20, 2026
4e94b14
Fix: generazione dinamica .ico per Windows e aggiornamento asset icona
overwrite00 Apr 20, 2026
1c419fa
Merge pull request #9 from overwrite00/develop
overwrite00 Apr 20, 2026
405bd8c
Fix: rimozione finta trasparenza dall'icona
overwrite00 Apr 20, 2026
ad320b9
Merge pull request #10 from overwrite00/develop
overwrite00 Apr 20, 2026
acd0e6f
Fix: vera trasparenza assoluta per l'icona
overwrite00 Apr 20, 2026
28528f9
Merge pull request #11 from overwrite00/develop
overwrite00 Apr 20, 2026
91f2d82
Fix: applicata icona personalizzata anche alla finestra About
overwrite00 Apr 20, 2026
6983fe3
Merge pull request #12 from overwrite00/develop
overwrite00 Apr 20, 2026
7fbdd5d
Feat: integrazione AI locale (Presidio/spaCy), dizionari custom, cens…
overwrite00 Apr 20, 2026
93ff155
Merge pull request #13 from overwrite00/develop
overwrite00 Apr 20, 2026
c06568f
Fix CI: aggiunta pyinstaller mancante nelle dipendenze
overwrite00 Apr 20, 2026
efac770
Merge pull request #14 from overwrite00/develop
overwrite00 Apr 20, 2026
8258385
Fix: Corretto numero di versione nel codice
overwrite00 Apr 20, 2026
961b275
Merge pull request #15 from overwrite00/develop
overwrite00 Apr 20, 2026
09cfbbd
Fix CI: aggiornato script per estrarre correttamente la versione 1.3.0
overwrite00 Apr 20, 2026
931047c
Merge pull request #16 from overwrite00/develop
overwrite00 Apr 20, 2026
e995dc4
Fix CI: forzato encoding UTF-8 per estrazione versione
overwrite00 Apr 21, 2026
2e35bc4
Merge pull request #17 from overwrite00/develop
overwrite00 Apr 21, 2026
892eee3
Fix CI: packaging Linux con variabile versione e modelli md
overwrite00 Apr 21, 2026
c2d6e61
Merge pull request #18 from overwrite00/develop
overwrite00 Apr 21, 2026
a2e39ab
CI: aggiunto ignore per i file di documentazione per evitare build in…
overwrite00 Apr 21, 2026
4a2cdfc
CI: aggiunto ignore per i file di documentazione per evitare build in…
overwrite00 Apr 21, 2026
57ce36d
Merge pull request #19 from overwrite00/develop
overwrite00 Apr 21, 2026
c78ec4c
Docs: completato restyling grafico con emoji per tutte le sezioni
overwrite00 Apr 21, 2026
183ec6a
Docs: completato restyling grafico con emoji per tutte le sezioni
overwrite00 Apr 21, 2026
40dbb95
Merge pull request #20 from overwrite00/develop
overwrite00 Apr 21, 2026
b511d14
Corretto link linkedin
overwrite00 Apr 21, 2026
315a67a
Corretto badge Linkedin
overwrite00 Apr 21, 2026
82aa878
Merge pull request #21 from overwrite00/develop
overwrite00 Apr 21, 2026
2bdce5e
Aggiornato CHANGELOG.md
overwrite00 Apr 21, 2026
3f311a3
Merge pull request #22 from overwrite00/develop
overwrite00 Apr 21, 2026
186fddb
Fix CI: Corretto script per la generazione dei vai pacchetti
overwrite00 Apr 21, 2026
7a0557e
Merge pull request #23 from overwrite00/develop
overwrite00 Apr 21, 2026
a8e8a82
Corretto testo e formattazione e link repo in README.md
overwrite00 Apr 21, 2026
c5b31c8
Merge pull request #24 from overwrite00/develop
overwrite00 Apr 21, 2026
2e4d08f
ci: fix definitivo icone linux e stabilità build rpm
overwrite00 Apr 21, 2026
68804f1
Merge pull request #25 from overwrite00/develop
overwrite00 Apr 21, 2026
f8bc182
ci: disabilitato fail-fast e aggiunti controlli robustezza per build …
overwrite00 Apr 21, 2026
54784f1
Merge pull request #26 from overwrite00/develop
overwrite00 Apr 21, 2026
dcf6929
fix(ci): corretta opzione alien per la creazione dell'RPM
overwrite00 Apr 21, 2026
b48cb40
Merge pull request #27 from overwrite00/develop
overwrite00 Apr 21, 2026
230154a
fix: risolto bug visualizzazione PDF su Linux e icone About
overwrite00 Apr 21, 2026
44c00c5
Merge pull request #28 from overwrite00/develop
overwrite00 Apr 21, 2026
a6c41a6
fix: ripristino funzioni integrali e fix visualizzazione PDF su Linux
overwrite00 Apr 21, 2026
e1de039
Merge pull request #29 from overwrite00/develop
overwrite00 Apr 21, 2026
865a5be
Fix grafica
overwrite00 Apr 21, 2026
ff73611
chore: aggiornato setup_env.py con dipendenze AI
overwrite00 Apr 21, 2026
0909e77
Merge pull request #30 from overwrite00/develop
overwrite00 Apr 21, 2026
a417ad0
fix: risolto crash della GUI e aggiornato setup_env.py" -m "- Corrett…
overwrite00 Apr 21, 2026
ff75877
Merge pull request #31 from overwrite00/develop
overwrite00 Apr 21, 2026
b80861b
fix(gui): risolti bug su rendering finestre e interazione canvas su L…
overwrite00 Apr 21, 2026
33cd969
Aggiornato .gitignore
overwrite00 Apr 21, 2026
7d7f54a
Aggiunto PyInstaller come dipendenza
overwrite00 Apr 21, 2026
772cf9c
Aggiunta sezione sviluppo in locale sui sistemi Linux per installare …
overwrite00 Apr 21, 2026
ab455aa
docs: aggiunti i prerequisiti di sistema (tkinter) per lo sviluppo lo…
overwrite00 Apr 21, 2026
be9b825
docs: aggiunti i prerequisiti di sistema (tkinter) per lo sviluppo lo…
overwrite00 Apr 21, 2026
060eb62
- Creato script build_local per lacreazione in locale dei pacchetti i…
overwrite00 Apr 21, 2026
134825c
Merge pull request #32 from overwrite00/develop
overwrite00 Apr 21, 2026
c4a9fe4
Update: Corretto formattazione del testo e titoli
overwrite00 Apr 21, 2026
cc5c564
Merge pull request #33 from overwrite00/develop
overwrite00 Apr 21, 2026
b0e28cc
Sistemato link repositori per il comando git clone
overwrite00 Apr 21, 2026
b8ed2f5
Merge pull request #34 from overwrite00/develop
overwrite00 Apr 21, 2026
acea3f6
Rilascio versione 1.4.0
overwrite00 Apr 22, 2026
1807fb4
Merge pull request #35 from overwrite00/develop
overwrite00 Apr 22, 2026
f3140bb
fix/perf: centratura popup, crash export e ottimizzazione AI
overwrite00 Apr 23, 2026
afa01af
build(scripts): riscrittura multipiattaforma per Windows e macOS nativo
overwrite00 Apr 23, 2026
b60639c
docs: aggiornato readme con limiti forensi e redatto changelog v1.5.4
overwrite00 Apr 23, 2026
5088bec
Merge pull request #36 from overwrite00/develop
overwrite00 Apr 23, 2026
216270b
fix(core): risolto blocco e morte silenziosa del thread AI al primo a…
overwrite00 Apr 23, 2026
37757f3
Merge pull request #37 from overwrite00/develop
overwrite00 Apr 23, 2026
108c67c
docs: aggiunta guida utente passo-passo localizzata
overwrite00 Apr 23, 2026
e0cffb1
Update README.md
overwrite00 Apr 23, 2026
02ee202
Merge pull request #38 from overwrite00/develop
overwrite00 Apr 23, 2026
f455cb9
fix(linux/core): supporto GNOME nativo, fix scroll e correzione criti…
overwrite00 Apr 24, 2026
a1e7634
fix(core/linux): risolto bug loop annulla e ripristinato controllo cr…
overwrite00 Apr 24, 2026
d5a62a4
Merge pull request #39 from overwrite00/develop
overwrite00 Apr 24, 2026
d73adca
fix(linux): corretto crash Zenity su Fedora e decodifica URI per Drag…
overwrite00 Apr 24, 2026
afa1c2d
Merge pull request #40 from overwrite00/develop
overwrite00 Apr 24, 2026
12510e8
fix(linux): rimossi i filtri in Zenity e gestito Drag&Drop nativo
overwrite00 Apr 24, 2026
0be6091
Merge pull request #41 from overwrite00/develop
overwrite00 Apr 24, 2026
0f7a9fb
refactor: migrazione Enterprise a PySide6 e architettura Multithread …
overwrite00 Apr 24, 2026
b2051ce
Merge pull request #42 from overwrite00/develop
overwrite00 Apr 24, 2026
6f45914
docs: aggiornata documentazione per la versione 2.0.4 (Qt6)
overwrite00 Apr 24, 2026
d500403
chore(build): ottimizzazione PyInstaller per GitHub Actions e fix bui…
overwrite00 Apr 24, 2026
2d9e3bb
chore(deps): rimossa libreria pillow e generate icone pre-compilate
overwrite00 Apr 24, 2026
1f56d60
Aggiornato README.md - Rimosso riga Pillow dalla sezione Tecnologie u…
overwrite00 Apr 24, 2026
b7bcf34
refactor(build): allineamento nomi build e automazione release.yml
overwrite00 Apr 24, 2026
60bfbad
fix(macos): trasformato binario in App Bundle installabile (ZIP)
overwrite00 Apr 24, 2026
5f36afc
release: v2.0.5 completa e stabile (macOS ZIP, pacchetti DEB/RPM con …
overwrite00 Apr 24, 2026
4c5199e
Merge pull request #43 from overwrite00/develop
overwrite00 Apr 24, 2026
bb8c576
chore: architettura a Singola Fonte di Verità con requirements.txt
overwrite00 Apr 24, 2026
69ce7b8
Merge pull request #44 from overwrite00/develop
overwrite00 Apr 24, 2026
743ba54
chore(build): ottimizzazione cache pip, fix macOS e requirements cent…
overwrite00 Apr 24, 2026
4ae70c9
fix(build): risolto crash UnicodeEncodeError su Windows
overwrite00 Apr 24, 2026
d9175f6
Merge pull request #45 from overwrite00/develop
overwrite00 Apr 24, 2026
1604a09
Update copyright
overwrite00 Apr 30, 2026
36b3085
refactor(P0): Critical bug fixes - bare except, input validation, log…
overwrite00 May 26, 2026
9e7a164
refactor(P1): Add type hints and docstrings to all modules
overwrite00 May 26, 2026
fe7e9cf
refactor(P2): Refactoring and code quality improvements
overwrite00 May 26, 2026
cfc2df0
refactor(P3): Polish and testing infrastructure
overwrite00 May 26, 2026
01f4dfd
fix(dependencies): Update package versions for Python 3.13 compatibility
overwrite00 May 26, 2026
849bb8d
fix(setup): Improve venv removal robustness with retry logic
overwrite00 May 26, 2026
c7285da
docs: update documentation for v2.0.5 release
overwrite00 May 26, 2026
8bab2ed
Merge pull request #46 from overwrite00/develop
overwrite00 May 26, 2026
5046ead
docs: remove obsolete tkinter instructions from README
overwrite00 May 26, 2026
423e443
fix: implement all code review fixes for v2.0.5
overwrite00 May 26, 2026
e21e3d7
Merge pull request #47 from overwrite00/develop
overwrite00 May 26, 2026
40fa6c2
fix(ci): replace spacy download with direct pip install from GitHub r…
overwrite00 Jun 2, 2026
f9ac059
Merge pull request #48 from overwrite00/develop
overwrite00 Jun 2, 2026
c1cc61c
optimization(ci): add spacy models to requirements.txt for pip caching
overwrite00 Jun 2, 2026
45b98b9
Merge pull request #49 from overwrite00/develop
overwrite00 Jun 2, 2026
9ccd462
docs: add core documentation (README, CONTRIBUTING, ARCHITECTURE)
overwrite00 Jun 7, 2026
6b20d5c
docs: add user and developer guides
overwrite00 Jun 7, 2026
650996e
docs: add security, community, and GitHub templates
overwrite00 Jun 7, 2026
ab9e499
ci: add dependabot configuration for automated dependency updates
overwrite00 Jun 7, 2026
b515ccd
docs: release v2.0.5 documentation suite and security configuration (…
overwrite00 Jun 7, 2026
fbaba5f
build(deps): bump pytest from 7.4.4 to 9.0.3 (#50)
dependabot[bot] Jun 7, 2026
53b4226
chore(deps)(deps): bump presidio-analyzer from 2.2.354 to 2.2.359 (#60)
dependabot[bot] Jun 7, 2026
edcdf64
ci(deps)(deps): bump actions/upload-artifact from 4 to 7 (#52)
dependabot[bot] Jun 7, 2026
d228a0e
ci(deps)(deps): bump actions/checkout from 4 to 6 (#53)
dependabot[bot] Jun 7, 2026
8c6cbf3
ci(deps)(deps): bump actions/setup-python from 5 to 6 (#54)
dependabot[bot] Jun 7, 2026
be85f02
ci(deps)(deps): bump actions/download-artifact from 4 to 8 (#55)
dependabot[bot] Jun 7, 2026
75d614d
ci(deps)(deps): bump softprops/action-gh-release from 2 to 3 (#56)
dependabot[bot] Jun 7, 2026
48bc625
chore(deps)(deps): bump pymupdf from 1.24.8 to 1.27.2.3 (#57)
dependabot[bot] Jun 7, 2026
ba9849a
chore(deps)(deps): bump pyinstaller from 6.10.0 to 6.20.0 (#59)
dependabot[bot] Jun 7, 2026
6e3e379
chore(deps)(deps): bump mypy from 1.8.0 to 1.20.2 (#58)
dependabot[bot] Jun 7, 2026
9fa691f
chore(deps)(deps): bump spacy from 3.7.2 to 3.8.14 (#61)
dependabot[bot] Jun 7, 2026
20e2775
security(workflows): add explicit permissions to GitHub Actions workf…
overwrite00 Jun 7, 2026
33979f4
ci: add auto-approve workflow for maintainer pull requests
overwrite00 Jun 7, 2026
2566bdb
ci: remove non-functional auto-approve workflow
overwrite00 Jun 7, 2026
7c4d20e
fix: remove unsupported reviewers property from dependabot.yml
overwrite00 Jun 7, 2026
a18ec5e
Revert "fix: remove unsupported reviewers property from dependabot.yml"
overwrite00 Jun 7, 2026
1ca2707
fix: remove unsupported reviewers property from dependabot.yml
overwrite00 Jun 7, 2026
1579fd7
Merge main into develop: resolve dependabot.yml conflict
overwrite00 Jun 7, 2026
5bd1d60
docs: simplify security support section in SECURITY.md
overwrite00 Jun 7, 2026
41167b8
docs: simplify security support section in SECURITY.md (#65)
overwrite00 Jun 7, 2026
376e1d6
Merge branch 'main' of https://github.com/overwrite00/NullifyPDF into…
overwrite00 Jun 7, 2026
3469d1f
ci: optimize test_build workflow triggers
overwrite00 Jun 7, 2026
6664b84
ci: optimize test_build workflow triggers (#66)
overwrite00 Jun 7, 2026
3c3b806
Merge branch 'main' of https://github.com/overwrite00/NullifyPDF into…
overwrite00 Jun 7, 2026
b3a3f37
ci: configure dependabot to target develop branch
overwrite00 Jun 8, 2026
c2cc30f
Add files via upload
overwrite00 Jun 9, 2026
63cc313
ci: standardize automation with universal schema
overwrite00 Jun 11, 2026
4603921
ci: add reopened trigger to issues workflow
overwrite00 Jun 11, 2026
97ce642
fix: correct bash syntax in project-automation workflow
overwrite00 Jun 11, 2026
681fe4b
fix: remove emoji from workflow for YAML compatibility
overwrite00 Jun 11, 2026
97161b7
merge: resolve conflict - keep develop schema (lang:python, type:ci)
overwrite00 Jun 11, 2026
d11bcf5
feat: add automatic reviewer request to workflow
overwrite00 Jun 11, 2026
75abcb1
merge: resolve conflict - keep develop version with reviewer request
overwrite00 Jun 11, 2026
2382a71
chore: optimize dependabot.yml configuration
overwrite00 Jun 13, 2026
7f50d2b
fix: correct dependabot.yml groups schema
overwrite00 Jun 13, 2026
c318161
fix: correct dependabot.yml ignore schema
overwrite00 Jun 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 26 additions & 5 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,30 @@ updates:
commit-message:
prefix: "chore(deps)"
include: "scope"
allow:
- dependency-type: "all"
groups:
minor-and-patch:
dependency-type: "production"
update-types:
- "minor"
- "patch"
development-updates:
dependency-type: "development"
update-types:
- "minor"
- "patch"
ignore:
# Ignore pre-release versions
- dependency-name: "*"
# Dev-only deps: block majors, keep production deps fully updated.
# `ignore` does not support `dependency-type`, so dev deps are named explicitly.
- dependency-name: "isort"
update-types: ["version-update:semver-major"]
- dependency-name: "pytest"
update-types: ["version-update:semver-major"]
- dependency-name: "mypy"
update-types: ["version-update:semver-major"]
- dependency-name: "pyinstaller"
update-types: ["version-update:semver-major"]

# GitHub Actions
# GitHub Actions — no major version ignore (CI/CD security-critical)
- package-ecosystem: "github-actions"
directory: "/"
target-branch: "develop"
Expand All @@ -38,3 +54,8 @@ updates:
commit-message:
prefix: "ci(deps)"
include: "scope"
groups:
minor-and-patch:
update-types:
- "minor"
- "patch"
9 changes: 9 additions & 0 deletions .github/workflows/project-automation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -104,6 +104,15 @@ jobs:
echo " Failed to add to Project"
echo " Details: $(echo "$RESPONSE" | jq '.errors')"
fi

# Richiedi reviewer
echo " - Requesting reviewer..."
curl -s -X POST \
-H "Authorization: token $TOKEN" \
-H "Accept: application/vnd.github+json" \
-d "{\"reviewers\":[\"${{ env.ASSIGNEE }}\"]}" \
"https://api.github.com/repos/$REPO/pulls/$PR_NUM/requested_reviewers" > /dev/null
echo " Reviewer requested"
fi

# Se PR è stato chiuso
Expand Down
Loading