Skip to content

Commit

Permalink
Merge pull request #35 from Akaizoku/develop
Browse files Browse the repository at this point in the history
2.0.0
  • Loading branch information
Akaizoku authored Oct 8, 2024
2 parents 7f533c5 + a020109 commit 878b79d
Show file tree
Hide file tree
Showing 27 changed files with 2,340 additions and 461 deletions.
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
# Ignore log files
log
*.log

# Ignore temporary directory
tmp

# Ignore custom configuration files
custom.ini
registry.info
*.token
*.key
res/*
31 changes: 30 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,39 @@
# Changelog

All notable changes to the [Alteryx deploy](https://github.com/Akaizoku/alteryx-deploy) project will be documented in this file.
All notable changes to the [`alteryx-deploy`](https://github.com/Akaizoku/alteryx-deploy) utility will be documented in this file. Roadmap and backlog are documented in the corresponding [GitHub project](https://github.com/users/Akaizoku/projects/4).

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [2.0.0](https://github.com/Akaizoku/alteryx-deploy/releases/2.0.0) - 2024-10-08

Complete revamp to provide support for new installers (2022.3+), license portal API, as well as guardrails and usefull error handling.

### Added

- Invoke-DownloadAlteryx: Fetch releases from the Alteryx license portal
- Invoke-PatchAlteryx: Install patch upgrades
- Invoke-PingAlteryx: Check Server UI (Gallery) connectivity
- Invoke-RollbackAlteryx: Rollback to previous known stable state
- Invoke-SetupScript: Script configuration wizard
- Open-Alteryx: Open Alteryx (G)UI
- Repair-Alteryx: Repair embedded MongoDB database
- Set-AlteryxConfiguration: Configure Alteryx system settings
- Show-Help: Display script help documentation

### Changed

- Invoke-ActivateAlteryx: Improve process robustness
- Invoke-BackupAlteryx: Improve process robustness
- Invoke-DeactivateAlteryx: Deactivate licenses one-by-one
- Invoke-RestartAlteryx: Improve process robustness
- Invoke-RestoreAlteryx: Redesign process to improve robustness
- Invoke-StartAlteryx: Improve process robustness
- Invoke-StopAlteryx: Improve process robustness
- Uninstall-Alteryx: Improve process robustness
- Update-Alteryx: Add rollback in case of failure
- Various changes were made to configuration files, including encryption of sensitive information; Please use the `setup` command to configure the scripts.

## [1.1.2](https://github.com/Akaizoku/alteryx-deploy/releases/1.1.2) - 2021-12-13

UX improvements
Expand Down
239 changes: 202 additions & 37 deletions Deploy-Alteryx.ps1

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2021 Florian CARRIER
Copyright (c) 2021-2024 Florian CARRIER

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
Loading

0 comments on commit 878b79d

Please sign in to comment.