Releases: jamf/JAWA
Releases · jamf/JAWA
JAWA - Version 3.1.0
JAWA 3.1.0
Installation Steps:
- Complete server requirements
- Rename certificate to jawa.crt and the private key to jawa.key
- Ensure you are in the same directory as your jawa.crt and jawa.key
- Download and run JAWA installer:
curl -O https://raw.githubusercontent.com/jamf/JAWA/master/bin/installer.sh && sudo bash ./installer.sh
- After installation completes, navigate to your FQDN/IP (i.e., https://jawa.company.com) in your web browser to continue with the web-based setup
JAWA v3.1.0 release
- New features
- enhanced UI, mobile-friendly view
- unified installer
- enhanced script cleanup routine
- Bugfixes
- improved error handling
- sanitized user inputs to prevent XSS exploits
- unified installer that does not overwrite nginx defaults (resolving #31)
- general bugfix and maintenance
What's Changed
- bugfix for custom webhook responses by @ball42 in #38
- Mobile view by @ball42 in #39
- Installer by @ball42 in #41
- Updated requirements.txt by @ropelletier in #44
- JAWA - v3.1.0 by @ball42 in #46
New Contributors
- @ropelletier made their first contribution in #44
Full Changelog: v3.0.3...v3.1.0
JAWA - Version 3.0.3
JAWA 3.0.3
Installation Steps:
- Complete server requirements
- Rename certificate to jawa.crt and the private key to jawa.key
- Ensure you are in the same directory as your jawa.crt and jawa.key
- Download and run JAWA installer:
-
Ubuntu installer:
curl -O https://raw.githubusercontent.com/jamf/JAWA/master/bin/ubuntu_installer.sh && sudo bash ./ubuntu_installer.sh
-
RHEL installer:
curl -O https://raw.githubusercontent.com/jamf/JAWA/master/bin/rhel_installer.sh && sudo bash ./rhel_installer.sh
-
- After installation completes, navigate to your FQDN/IP (i.e., https://jawa.company.com) in your web browser to continue with the web-based setup
v3.0.3 release notes
- New features
JAWA - Version 3.0.2
JAWA 3.0.2
Installation Steps:
- Complete server requirements
- Rename certificate to jawa.crt and the private key to jawa.key
- Ensure you are in the same directory as your jawa.crt and jawa.key
- Download and run JAWA installer:
-
Ubuntu installer:
curl -O https://raw.githubusercontent.com/jamf/JAWA/master/bin/ubuntu_installer.sh && sudo bash ./ubuntu_installer.sh
-
RHEL installer:
curl -O https://raw.githubusercontent.com/jamf/JAWA/master/bin/rhel_installer.sh && sudo bash ./rhel_installer.sh
-
- After installation completes, navigate to your FQDN/IP (i.e., https://jawa.company.com) in your web browser to continue with the web-based setup
v3.0.2 release notes
- New features
- added events
SmartGroupUserMembershipChange
andDeviceAddedToDEP
to Jamf Webhooks (resolving #25) - added 'Custom' frequency for Timed Automations
- Timed Automations can now be edited
- added events
- Installer:
- improved safety checks and error handling
JAWA - Version 3.0.1
JAWA 3.0.1
Installation Steps:
- Complete server requirements
- Rename certificate to jawa.crt and the private key to jawa.key
- Ensure you are in the same directory as your jawa.crt and jawa.key
- Download and run JAWA installer:
-
Ubuntu installer:
curl -O https://raw.githubusercontent.com/jamf/JAWA/master/bin/ubuntu_installer.sh && sudo bash ./ubuntu_installer.sh
-
RHEL installer:
curl -O https://raw.githubusercontent.com/jamf/JAWA/master/bin/rhel_installer.sh && sudo bash ./rhel_installer.sh
-
- After installation completes, navigate to your FQDN/IP (i.e., https://jawa.company.com) in your web browser to continue with the web-based setup
v3.0.1 Update Notes
- New features
- display fields enabled for
SmartGroupMobileDeviceMembershipChange
event - success banner when creating & editing webhooks
- dashboard updated with new counters and links
- JAWA version displayed in footer
- display fields enabled for
- Installer:
- NEW! RHEL 7+ installer (resolved #9)
JAWA - Version 3.0.0
JAWA 3.0.0
Installation Steps:
- Complete server requirements
- Rename certificate to jawa.crt and the private key to jawa.key
- Ensure you are in the same directory as your jawa.crt and jawa.key
- Download and run JAWA installer:
curl -O https://raw.githubusercontent.com/jamf/JAWA/develop/bin/ubuntu_installer.sh && sudo bash ./ubuntu_installer.sh
- After installation completes, navigate to your FQDN/IP (i.e., https://jawa.company.com) in your web browser to continue with the web-based setup
v3 Update Notes
- Refactored:
- Improved page views
- New webhook engine
- Relative paths
- Webapp:
- New UI and nav
- Branding options
- Log view
- Files repo for script resources
- Switch between Jamf Pro Servers (to solve issue #11)
- Webhooks:
- Backend:
- Leverages a service account for running the webapp and managing crontab
- Enhanced security with fail2ban, ufw requirements
- Installer:
- Smaller payload (curl script from github)
- Choose installation path
- Progress bar w/ status message (
stdout
,stderr
, and additional information about the installation can be found
at/var/log/jawaInstall.log
)
JAWA - Version 2.0 (Ubuntu Installer and Admin Guide)
Version 2.0 Ubuntu Installer
- Second release!
- Python 3 build
- Moved Flask application to Waitress
- SSL Termination with NGINX
- JAWA and webhook moved to systemd
- Create and Delete Timed Automations
- Ability to lock authentication to specific jamf pro instance
JAWA - Version 1.0
jawa_v1.0.tar.gz
Ubuntu installer (18.04 recommended)