Skip to content

Commit

Permalink
release: QUADS 2.0.5
Browse files Browse the repository at this point in the history
- multiple roles support to auth
- webui fixes/updates
- packaging fixes
- huge performance improvement to quads --regen-heatmap
- SELinux support for QUADS
- filter added to available API endpoint
- many other bug fixes

Change-Id: I64e1ca67476d5693d1c82faa1d267fe9506faa69
  • Loading branch information
sadsfae committed Sep 19, 2024
1 parent 27a16ab commit 9b3b14f
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 7 deletions.
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -187,10 +187,9 @@ systemctl start quads-{db,server,web}
flask --app quads.server.app init-db
```

- Now you're ready to go.
```
quads --help
```
- Now you're ready to go and start configuring QUADS environments, hosts, and other components below.
- You should be able to access http://QUADSVM here to see the `quads-web` serving the _Available Hosts_ UI and your QUADS API will also be [available](docs/quads-api.md)
- Make sure you open up TCP/80 and/or TCP/443 on your host firewall of choice, to enable SSL/TLS follow the next optional section.

#### Using SSL with Flask API and QUADS

Expand Down
2 changes: 1 addition & 1 deletion conf/quads.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ spare_pool_owner: quads
# display name for QUADS email notifications
mail_display_name: "QUADS Scheduler"
# set header for User-Agent:
mail_user_agent: "Rufus Postman 2.0.0"
mail_user_agent: "Rufus Postman 2.0.5"
domain: example.com
log: /opt/quads/log/quads.log
quads_base_url: http://127.0.0.1:5000/
Expand Down
13 changes: 12 additions & 1 deletion rpm/quads.spec
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
%define name quads-dev
%define reponame quads
%define branch latest
%define version 2.0.0
%define version 2.0.5
%define build_timestamp %{lua: print(os.date("%Y%m%d"))}

Summary: Automated future scheduling, documentation, end-to-end provisioning and assignment of servers and networks.
Expand Down Expand Up @@ -191,6 +191,7 @@ if [ "$1" -eq 1 ]; then
sed -i 's/ident/password/g' /opt/quads/db/data/pg_hba.conf
/usr/bin/systemctl start quads-db
cd /var/lib/pgsql && sudo -u postgres psql -c "ALTER USER postgres WITH PASSWORD 'postgres';"
/usr/bin/systemctl start nginx
fi

if [ "$1" -eq 2 ]; then
Expand Down Expand Up @@ -228,6 +229,16 @@ find /opt/quads/ | grep -E "(/__pycache__$|\.pyc$|\.pyo$)" | xargs rm -rf

%changelog

* Thu Sep 19 2024 Will Foster <[email protected]>
- 2.0.5 Release
- multiple roles support to auth
- webui fixes/updates
- packaging fixes
- huge performance improvement to quads --regen-heatmap
- SELinux support for QUADS
- filter added to available API endpoint
- many other bug fixes

* Thu Jun 20 2024 Will Foster <[email protected]>
* 2.0.0 Release

Expand Down
2 changes: 1 addition & 1 deletion src/quads/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ def API_URL(self):

FPING_TIMEOUT = 10000

QUADSVERSION = "2.0.0"
QUADSVERSION = "2.0.5"
QUADSCODENAME = "bowie"

SUPPORTED = [
Expand Down

0 comments on commit 9b3b14f

Please sign in to comment.