Antoine Gersant
538b41a2b4
Use standard directories when running on Linux ( #91 )
...
* Use standard Linux directories for application data (https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard )
* Use standard system directories
* Cleanup all Polaris files during uninstall
* Expose get_pid_directory to rest of the crate
* Add separate targets for install binary and data files, clean up makefile
* Use environment variables for directory locations during install process
* On Linux, read locations from environment variables at compile time
* Split static_directory in two (web and swagger directories)
* Follow recommendations from the Make manual
* Avoid redundant directories
* Added workflow to validate installer setup
* Added CLI options to locate log file, pid file and cache directory
* Fixed an issue where build command did not support the xdg/system switch
* Renamed log option to log-level
* Fixed an issue where xdg install would do a system build
* Use re-usable action to make linux release
* Avoid nested actions (see https://github.com/actions/runner/issues/646 )
* Updated installation instructions
* Replaced deprecated use of set-env
2020-11-26 15:57:08 -08:00
Antoine Gersant
7db8894d65
Add CLI executable to 'complete' feature
2020-08-04 23:29:31 -07:00
Antoine Gersant
b423b76e29
Added CLI executable to windows installer
2020-08-04 23:10:59 -07:00
Antoine Gersant
b0ca61ae2f
Formatting
2020-08-04 23:05:09 -07:00
Antoine Gersant
b413125a46
Fixed powershell syntax
2020-02-01 19:59:04 -08:00
Antoine Gersant
f9f69cd55c
Insert correct polaris version in windows installer
2020-02-01 19:42:20 -08:00
Antoine Gersant
503eed8b62
Removed traces of polaris-web submodule
2020-02-01 19:28:31 -08:00
Antoine Gersant
b2ee2fe701
Automate release process ( #62 )
...
Added Github Actions workflow to generate release
2020-01-20 18:21:47 -08:00
Antoine Gersant
bf67ccfda8
Ship swagger files with installers
2019-04-07 23:41:24 -07:00
Antoine Gersant
a4578194f0
Bumped version number
2019-04-07 18:53:43 -07:00
Antoine Gersant
af17c821df
Bumped version number
2018-10-28 17:43:54 -07:00
Antoine Gersant
495d6a0b79
Fixed a bug where exe and static files were in the wrong directory
2018-10-24 15:58:34 -07:00
Antoine Gersant
1f9bb320df
Bumped version number
2018-10-24 14:45:14 -07:00
Antoine Gersant
953dea1929
Bumped version number to 0.7.1
2017-10-08 19:04:44 -07:00
Antoine Gersant
6c7f80ba46
Bump version to 0.7.0
2017-09-26 23:30:50 -07:00
Antoine Gersant
c921454930
Updated program icon
2017-07-17 22:34:30 -07:00
Antoine Gersant
35dd08ca04
Automatically generate the web UI portion of the installer
...
Also moves the entire install to AppData.
2017-07-08 16:46:02 -07:00
Antoine Gersant
8a6a6fae90
Bumped version number
2017-07-08 12:26:12 -07:00
Antoine Gersant
6c030c7ffd
Removed outdated content from installer
2017-07-08 12:25:02 -07:00
Antoine Gersant
e36f14132f
Lowered version number for small release
2017-06-11 23:31:34 -07:00
Antoine Gersant
6df085106d
Bumped version number
2017-06-04 13:32:34 -07:00
Antoine Gersant
8d745e8416
Removed Windows Open SSL remains
2017-06-04 13:32:22 -07:00
Antoine Gersant
2b865d80c1
Install web content in appdata folder
2017-05-29 18:29:06 -07:00
Antoine Gersant
8eaefb6dba
Moved app data into user folders instead of system folders
2017-05-28 22:46:42 -07:00
Antoine Gersant
617645e4f4
Added DLLs that are part of the release script
2017-05-28 18:05:01 -07:00
Antoine Gersant
121a91ea8d
Bumped version number
2017-05-11 00:18:11 -07:00
Antoine Gersant
91dc4fdb07
Added new polaris-web files to installer
2017-05-11 00:12:25 -07:00
Antoine Gersant
44dc7a5fa6
Added new web UI file to installer
2017-05-09 00:09:31 -07:00
Antoine Gersant
72213fbb8c
Bumped version number
2017-05-08 00:02:07 -07:00
Antoine Gersant
df11c8fab7
Split every file into a unique component
2017-03-09 19:46:07 -08:00
Antoine Gersant
723e83b3ee
Bumped version number
2016-12-18 11:48:52 -08:00
Antoine Gersant
606758ee1b
Added missing DLL in installer
2016-12-17 20:47:30 -08:00
Antoine Gersant
ced9608130
Pulled latest polaris web
2016-11-28 22:02:38 -08:00
Antoine Gersant
46462b8a4f
Updated installer dialog image
2016-11-28 21:08:07 -08:00
Antoine Gersant
63579c2640
Updated Windows installer and application icons
2016-11-27 23:21:12 -08:00
Antoine Gersant
d13fcd7cd5
Prevent version downgrades
2016-11-21 02:48:46 -08:00
Antoine Gersant
7dd285ebf3
During uninstall, remove files created at runtime
2016-11-21 02:29:19 -08:00
Antoine Gersant
ee4a7f8f15
Store files in shared directory
2016-11-21 01:34:28 -08:00
Antoine Gersant
9dc91f4677
Moved config file to user folder
2016-11-20 23:21:25 -08:00
Antoine Gersant
a00f66d272
Fixed dupe installs after updating
2016-11-20 18:41:34 -08:00
Antoine Gersant
b615816c71
Updated version number and install script for 0.2.0
2016-11-20 17:50:35 -08:00
Antoine Gersant
be6c16a331
Added new files to installer
2016-11-20 16:53:56 -08:00
Antoine Gersant
1097640764
Updated to latest polaris-web
2016-10-02 23:31:30 -07:00
Antoine Gersant
292ceab74b
Start Polaris when user signs in
2016-09-25 18:35:22 -07:00
Antoine Gersant
1e235cb7ea
Added Riot JS
2016-09-25 18:11:20 -07:00
Antoine Gersant
376eaaea08
Cosmetic change
2016-09-25 17:27:20 -07:00
Antoine Gersant
c84179edf5
Removed redudant version numbers
2016-09-25 17:23:39 -07:00
Antoine Gersant
b6c741d0e5
Tidied up resource directory structure
2016-09-25 17:18:11 -07:00