Changesets: Tools

master 0e194829

2024-09-13 21:07

dregad


Details Diff
Improve restore issue script

- Replacement for removed db_prepare_string() function
- Save restore script to file instead of printing it to stdout
- Warning about attachments to restore
- Improved usage instructions
- Code cleanup

Issue #34642
mod - restore_issue.php Diff File

master bb527246

2024-09-12 13:44

dregad


Details Diff
Revise and improve usage instructions
mod - restore_issue.php Diff File

master 806642cf

2024-09-12 13:43

dregad


Details Diff
PHPDoc
mod - restore_issue.php Diff File

master b41612ac

2024-09-12 13:41

dregad


Details Diff
Fix static analysis warnings
mod - restore_issue.php Diff File

master 764021c3

2024-09-12 13:39

dregad


Details Diff
Warn if there are attachments to restore
mod - restore_issue.php Diff File

master e11799cc

2024-09-12 13:36

dregad


Details Diff
Coding guidelines
mod - restore_issue.php Diff File

master 8ed39844

2024-09-12 13:36

dregad


Details Diff
Add user feedback as CLI output
mod - restore_issue.php Diff File

master f1961ec9

2024-09-12 13:35

dregad


Details Diff
Save restore script to a file
mod - restore_issue.php Diff File

master 35c09388

2024-09-12 13:32

dregad


Details Diff
Remove db_prepare_string() call

Function was removed in issue 0032704.

We do need to escape strings to generate a valid SQL script, so we call
ADOdb's ADOConnection::qStr() instead.
Affected Issues
0032704
mod - restore_issue.php Diff File

master 2df1ce23

2024-04-20 19:14

dregad


Details Diff
Merge branch 'fix-github-plugin-teams'
mod - .gitignore Diff File
mod - config.py Diff File
mod - config_defaults.yml Diff File
mod - github_plugin_teams.py Diff File
add - requirements.txt Diff File

master 4da5a142

2024-04-20 13:27

dregad


Details Diff
GitHub API requires admin:org to create teams
mod - config_defaults.yml Diff File
mod - github_plugin_teams.py Diff File

master fac4a8f8

2024-04-20 13:13

dregad


Details Diff
collections.Mapping deprecated since Python 3.3

Mapping is available from collections.abc now, changing import.
mod - config.py Diff File

master 2154abbf

2024-04-20 13:11

dregad


Details Diff
Add requirements.txt file for Python venv
add - requirements.txt Diff File

master b3cb3579

2024-04-20 12:24

dregad


Details Diff
Ignore Python venv and cache directories
mod - .gitignore Diff File

master 2c2f3020

2024-04-12 18:58

dregad


Details Diff
Remove leftover debugging echo statement

Issue #34402
mod - nightly-builds.sh Diff File

master e9d21098

2024-04-12 17:58

dregad


Details Diff
Merge branch 'fix-nightly-builds'
mod - nightly-builds.sh Diff File

master 9082850c

2024-04-11 18:59

dregad


Details Diff
Fix deleting old builds not working

Use a single find command with -regex instead of find piped into grep.

Fix the regex to match commit hashes used in the file names with 7 or
more hex chars. Git will increase the hashes' length to ensure they are
unique, and currently they are 9 chars long.

Fixes #34402
mod - nightly-builds.sh Diff File

master 66744f82

2024-04-11 18:38

dregad


Details Diff
Log details about deleted files

Issue #34402
mod - nightly-builds.sh Diff File

master 36c08c13

2024-04-11 18:36

dregad


Details Diff
Whitespace
mod - nightly-builds.sh Diff File

master 672dea6a

2024-04-11 18:36

dregad


Details Diff
Stop generating nightly builds for 1.3.x branch
mod - nightly-builds.sh Diff File

master 69394222

2024-04-11 18:35

dregad


Details Diff
Nightly builds: improve retrieval of branches list

- New err() function to display error and exit
- Use variable for Git remote instead of hardcoding 'origin'
- branches variable is now delimited by space instead of comma
- Use a single git ls-remote call to retrieve branches
- Improve logging
- Fix error when processing multiple branches
- Allow both "*" and empty for all branches

Fixes #34402
mod - nightly-builds.sh Diff File

master ea9d282a

2023-09-05 08:50

dregad


Details Diff
Skip "Special" plugin teams for multi-repo access
mod - github_plugin_teams.py Diff File

master a17dc7cc

2023-09-05 08:49

dregad


Details Diff
GitHub Fine-grained tokens not fully supported

The new fine-grained personal access tokens (currently in beta) are not
working, as PyGithub does not provide a way to detect what access we
effectively have (oauth_scopes is set to None).
mod - config_defaults.yml Diff File
mod - github_plugin_teams.py Diff File

master 216784ff

2023-09-05 08:40

dregad


Details Diff
Github teams: fix required privileges check

We actually only need write:org, not admin:org.
mod - config_defaults.yml Diff File
mod - github_plugin_teams.py Diff File

master f3ca9f0b

2021-06-02 12:34

dregad


Details Diff
Nightly builds: remove build directories

We don't use them or offer them for download, so there is no need to
keep the source directories used to generate the nightly builds
tarballs once they have been created.
mod - nightly-builds.sh Diff File
1 2 3 4 5 6 7 8 9 10 11  Next  Last