Giter VIP home page Giter VIP logo

stein's People

Contributors

benruehl avatar dependabot[bot] avatar kruppe avatar nkristek avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

stein's Issues

Closed issue #5 does not solve performance problem

Comparing by DateTime does not work at all.
Config DateTime has trimmed value (without miliseconds).
FileInfo DateTime has value with miliseconds, which means reading of setup file & properties will be NEVER ignored.

"Info" button

It would be nice to have info button which opens dialog with application info (version etc).
Now you have use system functionality to check version of Stein.

Rename folder during installation leads to strange notification behavior

During installation folder was renamed.
For not processed setups message box with information that setup file could not be found was shown.
Then message box was shown one more time (don't remember what message was shown).
In the end following message box was shown:

image

Checked logs folder. It contains error log with exactly the same message.
Additionally logged error message does not contain exception stack trace.

Install logic not optimal

When "Install" command is used all setups are installed => 2 x client, 2 x server, 2 x web client

Refresh don't update "latest template" in ComboBox

Stein is open and for product last temp ist selected, ie. XYZ (tmp 014).
Meantime new setup ist copied, ie. XYZ (tmp 015).
Refresh command is executed.
new setup is in the list, but as "preselected" still XYZ (tmp 014).

When installer files get deleted on disk it won't remove them until a restart of the application

Only after a restart of the application it is in sync with the filesystem again.
Steps to reproduce:

  • Create a folder with 1 subfolder which contains at least 2 installer files
  • Start the application
  • Delete 1 installer file from the subfolder
  • Click the refresh button
  • Now the installer shouldn't be present anymore, but it is
  • After a restart of the application, the installer is gone (as it should be)

Usage of folder icon not clear

what is the meaning of folder icon?
have clicked it - was thinking, that can change folder - but can only browse folders, but selection does not work...

stein - folder icon

Installation process - not all buttons are disabled.

Steps to reproduce the behavior:

  1. Start installation of product
  2. Scroll over edit button: looks like focusable, but by click nothing happens.

For other buttons also not consistent:

  • folder button clickable and opens dialog (same ui behavior as for edit button)
  • Install button - "install" itself not disabled, but options are disabled

"bundle" uninstall & install

would it be possible to reimplement install & uninstall logic to have uninstall & install processes combined?

Settings are not persisted

With clean installation of Stein settings are not persisted.

Steps to reproduce the behavior:

  1. Delete "c:\Users\user_name\AppData\AppData\Roaming\Stein" if exists
  2. Install Stein
  3. Configure directory of product to install
  4. Exit Stein
  5. Start Stein -> no configuration

In "...\Roaming\Stein" exists only only config.v2.xml.
Before deleting of Stein directory I archived its content with all files.
As soon as I copied config.xml to newly created Stein dir, configuration was shown.
I think that without config.xml loading of settings for products is not working at all.

It can be reproduced at least from version 2.0

Improve logging

Implement logging while loading folders and for installations (possible with CLI parameters: /L*V "PathToLogFile")

Stein failes to start

I have logged in to a system with a different domain account than usual. Stein is already installed (probably installed for every user) but fails to start. Starting the .exe brings up Windows' request for admin privileges which I confirm. Afterwards, simply nothing happens. There is no window opening, no flickering or similar.
When I delete the config file in %appdata%, Stein opens its window again but continues to show me a NullReferenceException in a MessageBox every time I perform any action. Unfortunately, I cannot log in
to the system using the old domain account in order to test whether it works on that side.
I took the config file to a different machine where Stein was already installed as well. On that system everything works fine. Stein starts normally and processes the config file without errors. I cannot tell what might be the difference between those systems that causes this exception.

System: Windows 7
Version: 1.0.3 and 1.2.3

Log and Config.zip

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.