1
0
Fork 0
Commit Graph

109 Commits

Author SHA1 Message Date
Wilfried Goesgens a477df49cf Feature/windows utf16 fileaccess (#6534) 2018-09-24 19:41:17 +02:00
Wilfried Goesgens ad2703a720 Bug fix/retry check upgrade (#6427) 2018-09-07 17:25:14 +02:00
Wilfried Goesgens cd790e86e0 fix grammar in error message (#6415) 2018-09-06 18:12:06 +02:00
Frank Celler 53978b6b93
Feature/semantic versioning (#6265) 2018-08-27 23:25:21 +02:00
Wilfried Goesgens e5843d32f8 Improve windows installer (#6045) 2018-08-17 12:37:47 +02:00
Jan 1b9fcb589d
make RocksDB the default engine (#5964) 2018-07-25 11:17:49 +02:00
Simran 34ec56d421 Feature/misc spelling corrections (#5164) 2018-07-13 13:06:20 +02:00
Jan Christoph Uhde 9c2ebb7bfc remove code that potentially throws from ~WBReader (#4282) 2018-01-15 15:14:55 +01:00
Simran c4439c0daa Bug fix/windows open ui in default browser (#3940)
* NSIS: Open web interface after installation in default browser instead of IE

Removed plugin to open in new browser window. The plugin looked up a registry key which always stores the path to IE (even on Windows 10), not the default browser. Every modern browser should open a new tab using the new approach.

* Improve wording and fix some typos

* Add missing curly braces
2017-12-13 21:25:59 +01:00
Jan Christoph Uhde 20e1a673fd Feature/planning 499 different error codes for version check (#3118)
* return different error codes for check-version

* Adds data file for exit codes that can be used by ArangoDB applications

* add some exit codes

* better return codes for centos

* add codes in arangod

* remove test code

* prevent re-downloading of starter and other small improvements

* fix some erros

* finish centos

* update urls

* add info about systemd detection

* move further towards a working systemd setup

* set service type to simple

* add arangodb-update-db script

* start work on debian packages

* a db dir that is already in place (former installation) should be reused now

* fix minor bugs

* Implement exit code translation in the windows installer.

* add autogenerated NSIS exit code mapping
2017-08-30 10:47:31 +02:00
Wilfried Goesgens b0bf7e9505 fix string composing of the backuppath, so we don't create it under the already existing database directory 2017-07-19 19:57:44 +02:00
Wilfried Goesgens a5fe3ffe0a Bugfix/fix nsis ini writing (#2658) 2017-06-23 14:56:01 +02:00
Wilfried Goesgens e730f49816 flip sequence of directory chosers (#2616) 2017-06-20 16:54:57 +02:00
Wilfried Goesgens 38fc1536fc Work on the windows installer (#2609)
- Add custom icons and images to the windows installers
- fix the calculation of the paths and the silent install mode
2017-06-19 17:53:41 +02:00
Wilfried Goesgens 0a9c62b914 Work on the NSIS installer (#2558)
- enable to choose the app directory too, so we write foxxes into the proper locations
 - strip out more fuzz about global installation and services
 - add a custom uninstaller page showing which directories we intend to delete
 - more cleanup
2017-06-12 19:11:09 +02:00
Wilfried Goesgens cafc79d986 cleanup the installer and add option to choose folders 2017-06-09 18:12:58 +02:00
Wilfried Goesgens f2be259959 wait at least once for service to be down so the .exe gets released 2017-06-07 11:54:48 +02:00
Wilfried Goesgens aa3e8c1537 fix service state detection 2017-06-01 18:56:27 +02:00
Wilfried Goesgens 658af3cb89 fix grammer, mention author 2017-06-01 15:51:35 +02:00
Wilfried Goesgens ffb5e06f44 implement prototype for finding out the service startup error 2017-06-01 15:36:10 +02:00
Wilfried Goesgens 2006a53342 remove debug dialogs 2017-06-01 12:26:09 +02:00
Wilfried Goesgens 4d73e13bb3 Rework windows installer
- throw out old MUI1 dialogs - CPack only knows howto create one page
  - split the password and database type to a second page that we hide if we install over an existing installation
  - cleanup the installscope mess
2017-06-01 11:31:22 +02:00
Wilfried Goesgens 7265f86243 Fix handling of services
- fix countdown to give up on the service to start
  - don't open a URL to the Arango Webif, if its not running
2017-05-29 15:16:22 +02:00
Wilfried Goesgens 9936899caf use ini file modification to persist config values 2017-05-24 16:33:55 +02:00
Wilfried Goesgens e90e5cadf4 Implement uninstalling with gui choosing of deleting databases
- switch away from deprecated MUI macros
  - Add a uninstaller welcome screen with checkbox to remove the database files
2017-05-24 14:54:40 +02:00
Wilfried Goesgens 8f568f3796 implement choosing of the database directory depending on the installation options 2017-05-24 10:27:26 +02:00
Wilfried Goesgens b824fb1bee remove unused stuff, fix stopping of service to be just in front of unpackaging files 2017-05-24 10:25:57 +02:00
Wilfried Goesgens b4b59c9a38 cleanup: remove unneccesary code 2017-05-23 12:06:03 +02:00
Wilfried Goesgens 8afdf85d0a move ConditionalAddToRegistry into macro to make the source more compact. 2017-05-23 11:59:40 +02:00
Wilfried Goesgens 6c065cd889 fix windows executable version information 2017-05-23 10:16:45 +02:00
Wilfried Goesgens 504427f800 split functions out of base NSIS file 2017-05-22 17:54:07 +02:00
Wilfried Goesgens b0ca0ad6fc add option on uninstall to remove the folders containing the databases 2017-05-16 17:44:33 +02:00
Wilfried Goesgens f5b63d1c6c when setting the password force various features in arangod to be turned off so they don't get in our way. 2017-05-16 15:55:11 +02:00
Wilfried Goesgens 5477e64a35 fix service shutdown, commandline choice of storage engine. 2017-05-16 14:28:34 +02:00
Your Name 005b35a2cb add selector for auto/mmfiles/rocksdb engine to NSIS installer plus fix some strings to be more userfriendly 2017-05-09 16:18:18 +01:00
Wilfried Goesgens e4345d1949 don't provide empty installation path 2017-01-11 15:12:18 +01:00
Wilfried Goesgens 3a56ccfa6e finalize windows silent installer 2017-01-09 16:47:39 +01:00
Wilfried Goesgens c817254214 add commandline parsing for silent installation 2017-01-06 11:54:01 +01:00
Wilfried Goesgens 779dab2165 fix style so emacs asm-mode nicely displays the nsis files 2017-01-06 11:22:01 +01:00
Wilfried Goesgens 22589240a1 fix windown uninstall 2016-10-24 22:20:32 +02:00
Simran Brucherseifer 680ec1e382 Update Windows installation icons 2016-10-17 16:46:27 +02:00
Wilfried Goesgens 50f9a21e91 As we wait for arangodb to be up and running, we should also wait for
its shutdown on deinstall.
2016-10-12 20:53:56 +02:00
Wilfried Goesgens 0779c44faf f*in with nsis 2016-10-12 20:17:30 +02:00
Wilfried Goesgens 5354421273 fix one more typo 2016-10-12 19:39:22 +02:00
Wilfried Goesgens d5b15e2ab5 Work around more cmake / cpack / nsis vodoo 2016-10-12 18:39:05 +02:00
Wilfried Goesgens f7d9042202 Fix names of cmake variables 2016-10-12 18:01:17 +02:00
Wilfried Goesgens 84bc6fa8a5 - unify the refernces of the exes and DLLs for windows
- put them all into bin, else we would have to copy the dlls twice.
2016-10-12 17:27:10 +02:00
Wilfried Goesgens 1244cef34a Fix the path of the windows icons + bmps 2016-10-12 16:28:54 +02:00
Wilfried Goesgens 985e48eace Adjust paths to new directory structure for windows too. 2016-10-12 15:54:26 +02:00
Wilfried Goesgens 0601cc2661 Fix windows NSIS client package 2016-08-30 10:57:41 +02:00