Aktivitäten

2019
18. April

Github Push to hicknhack-software/keepassxc

  • Enforce ShareObserver to resolve relative paths
    ShareObserver now uses paths which are resolved relative to the
    referencing database.
  • Extract ShareImport and ShareExport
    Moved import/export functionality out of ShareObserver into tooling
    classes ShareImport and ShareExport

Github Push to hicknhack-software/keepassxc

  • Enforce ShareObserver to resolve relative paths
    ShareObserver now uses paths which are resolved relative to the
    referencing database.

Github Push to hicknhack-software/keepassxc

  • Extract ShareImport and ShareExport
    Moved import/export functionality out of ShareObserver into tooling
    classes ShareImport and ShareExport
  • Extend share references for paths using versions
    Implemented a simple versionen schema to allow up migrations within
    references.
  • Introduce referenceSwitcher

Github Push to hicknhack-software/keepassxc

  • Extract ShareImport and ShareExport
    Moved import/export functionality out of ShareObserver into tooling
    classes ShareImport and ShareExport

Github Push to hicknhack-software/keepassxc

  • Extract ShareImport and ShareExport
    Moved import/export functionality out of ShareObserver into tooling
    classes ShareImport and ShareExport

Github Push to hicknhack-software/keepassxc

  • Extract ShareImport and ShareExport
    Moved import/export functionality out of ShareObserver into tooling
    classes ShareImport and ShareExport

Github Push to hicknhack-software/redmine_hourglass

  • fixed issue where changes to a form would corrupt the input elements
  • Merge pull request #121 from mstarke/feature/fix_query_form_mangle
    fixed issue where changes to a form would corrupt the input elements
17. April

Github Push to hicknhack-software/redmine_hourglass

  • added dash between activity and issue name in report
  • Fixed error and used more compact notation
  • Merge pull request #120 from mstarke/feature/fix_print_layout
    added dash between activity and issue name in report

Github Push to mstarke/redmine_hourglass

  • Fixed error and used more compact notation

Github Push to mstarke/redmine_hourglass

  • added dash between activity and issue name in report
15. April

Github Push to hicknhack-software/keepassxc

  • Remove hardcoded background color from search help widget
  • Fix canceling cancel request in edited group
    In case of a modified group, pressing cancel in the confirmation dialog
    of cancel led to discarding the changes instead of returning to the edit widget.

Github Push to hicknhack-software/keepassxc

  • Fix canceling cancel request in edited group
    In case of a modified group, pressing cancel in the confirmation dialog
    of cancel led to discarding the changes instead of returning to the edit widget.

Github Push to hicknhack-software/keepassxc

  • Code quality updates for 2.4.0 (#2709)
    * Minor code quality fixes found by Codacy
    * Fix unused variables when WITH_XC_NETWORKING is OFF
    * Fix #2684, resolve entry references from the root group
    * Fix #2697 and Fix #2699, listen specifically for
    WM_QUERYENDSESSION and WM_ENDSESSION on
    Windows to gracefully shutdown KeePassXC
    * Cleanup proxy code and add explicit closure for
    shutdown messages
  • Prevent unnecessary key transformations, resolves #2704
    The database master key settings widget does not actually
    need to (re-)transform the master key, it only needs to update
    the Key object on the database. Transformation can be deferred
    until the Database is persisted to disk. This avoids delays
    and unnecessary user interaction with challenge-response
    dongles by eliminating redundant key transformations.
  • Always close epoll/kqueue file descriptor (#2723)
    Resolves #2643, resolves #2721
  • Multiple code improvements
    * Fixed unending timer in BulkFileWatcher causing high CPU usage after first save
    * Fix multiple SIGNAL connections found with GammaRay
    * Remove horizontal scrollbar from EditWidget due to ghosting (maybe Qt bug)
  • Updates to EntrySearcher
    * Only search custom named attributes
    * Search attribute values in addition to keys
    * Optimize search process
  • Fix TouchID operation after database refactor
    * Fix #2720
  • Add doc strings to EntrySearcher functions
  • Update translations
  • Add missing colon to SettingsWidgetKeeShare.ui
  • Improve messages and fix issue in ShareObserver
    Fixed smaller issue with error check before the actual write.
    Extended the error messages in ShareObserver to differentiate between
    the error cases.
  • Add clear functionality to group share settings
    Settings in a group can now be cleared using a single button press on
    'clear'.
  • fix(YubiKey): call `yk_release` on errors
    Fix #2643 and #2721
  • Small browser fixes for 2.4.0 release
  • fix(YubiKey): call `yk_release` on errors
    Fix #2643 and #2721
  • Add share indication label in group view (#2742)
    * When viewing a shared group, the sharing state is indicated by a label
    similar to the search label.
    * Banner shows on children of shared groups
    * When searching, share banner is hidden
    * Fixed issue where group/entry information was not updated after change
  • Hotfix/2657 prevent share overwrite (#2746)
    * Fix problem with export from newly saved database

    Newly created/saved databases (or used with DatabaseWidget::saveAs)
    were not exported/imported correctly.
    Fixed the problem by reinitializing the ShareObserver on
    DatabaseWidget::saveAs.

    * Introduce warnings and prevent conflicting shares

    Introduced several warnings and errors to indicate improper settings.
    Prevent export when a path is used multiple times (only the file path is
    checked - may ignore multiple similar ways to reference a share).

    * Improve KeeShare integration in DatabaseWidget

    Moved initial KeeShare association to constructor.
    Introduced Q_UNUSED to indicate need for assignment statement.
  • Remediate errors in various favicon fetch scenarios (#2779)
    Fixes stuck "Download favicon" button on icon download attempts for IP
    address hosts by skipping attempts to get 2nd level domain resources
    (which resulted in calls to 0.0.0.).
    Fixes some cases when DuckDuckGo fallback fails to find icon of >2-level
    domains, by adding a request to a DDG URL based on entry's 2nd level
    domain.
    Repurposes EditWidgetIcons' private fetchCanceled slot (which as of #2439,
    is unused by any code) into public abortRequests slot, which is
    connected to the entry edit widget's accepted and rejected signals (in
    other words, Ok or Cancel was pressed).
  • Allow creating new groups with Browser Integration
    Added a confirmation dialog
  • Use existing extension when creating backup file
    * passwords.kdbx -> passwords.old.kdbx
    * passwords.db -> passwords.old.db
    * passwords -> passwords.old
  • Allow database creation without password
    * The warning about not having a password is now properly shown (previously it did not let you continue at all)
    * General cleanup of the master key editing workflow
12. April

Github Release 2.4.0.dev.share.diagnostic hicknhack-software/keepassxc

Github Push to hicknhack-software/keepassxc

  • Raised qDebug to qWarning for release output

Github Push to hicknhack-software/keepassxc

  • Fix duplicate icon add in export
    SharedObserver did not check for already added icons add during export
    leading to duplicate icons in the target db.

Github Push to hicknhack-software/keepassxc

  • Fix suplicate icon add in export
    SharedObserver did not check for already added icons add during export
    leading to duplicate icons in the target db.
  • Merge branch 'hotfix/2976-duplicate-icons' into hotfix/2895-diagnostic-release

Github Push to hicknhack-software/keepassxc

  • Fix suplicate icon add in export
    SharedObserver did not check for already added icons add during export
    leading to duplicate icons in the target db.

Github Push to hicknhack-software/keepassxc

  • Fix suplicate icon add in export
    SharedObserver did not check for already added icons add during export
    leading to duplicate icons in the target db.

Github Push to hicknhack-software/keepassxc

  • Fix suplicate icon add in export
    SharedObserver did not check for already added icons add during export
    leading to duplicate icons in the target db.

Github Push to hicknhack-software/keepassxc

  • Improve file tracking in BulkFileWatcher
    Introduced modification based change tracking in BulkFileWatcher to
    reduce emitted signals caused by file changes within the same directory.
11. April

Github Push to hicknhack-software/keepassxc

  • Improve file tracking in BulkFileWatcher
    Introduced modification based change tracking in BulkFileWatcher to
    reduce emitted signals caused by file changes within the same directory.

Github Push to hicknhack-software/keepassxc

  • Enhance release-tool handling of app signing
    * Introduce .gitrev file to tarball generation
    * Correct labeling of builds based on supplied parameters to CMake
    * Convert supplied key file path to absolute when building under MSYS
    * Support OVERRIDE_VERSION to build properly version numbered snapshots
    * Do not build tests for any build
  • Hide window when performing entry auto-type on macOS
    * Instead of choosing the last active window, always hide the current window (ie, KeePassXC)
    * Fixes #2883
  • Improve file tracking in BulkFileWatcher
    Introduced modification based change tracking in BulkFileWatcher to
    reduce emitted signals caused by file changes within the same directory.
  • Add more diagnostic ouput to merge
    Added more diagnostics to Merger and KeeShareSettings to ease
    reproducability

Github Push to hicknhack-software/keepassxc

  • Enhance release-tool handling of app signing
    * Introduce .gitrev file to tarball generation
    * Correct labeling of builds based on supplied parameters to CMake
    * Convert supplied key file path to absolute when building under MSYS
    * Support OVERRIDE_VERSION to build properly version numbered snapshots
    * Do not build tests for any build
  • Hide window when performing entry auto-type on macOS
    * Instead of choosing the last active window, always hide the current window (ie, KeePassXC)
    * Fixes #2883
  • Improve file tracking in BulkFileWatcher
    Introduced modification based change tracking in BulkFileWatcher to
    reduce emitted signals caused by file changes within the same directory.
10. April

Github Push to MacPass/KeePassKit

  • Run full test suite on iOS and tvOS
  • Enable tvOS test
  • Merge pull request #46 from maxep/test-suite
    Run full test suite on iOS and tvOS
Natalie Häsner

Blog Post April 2019 Übersicht der IT-Events in Dresden

Veranstaltungsübersicht für den April 2019


Montag, 1. April

Dresden-Weekly – This is a weekly hackathon to push code for spare time projects forward. If you have your own project, you are welcome to present it here. If you want to make it more public we have good connections to other user groups and can help you get a slot there or create connections to other cities.


Dienstag, 2. April

.NET User Group Dresden – am 2. April wird Visual Studio 2019 offiziell veröffentlicht. Triff dich mit anderen Interessierten und schaue gemeinsam mit ihnen diee Keynote von Scott Hanselmann.

Atlassian User Group Sachsen in Dresden – ab 18 Uhr bei Sandstorm Media GmbH. Die Atlassian User Groups sind Eure Plattform zum Austausch von Erfahrungen, Herausforderungen und Anwendungsfällen rund um Atlassian Produkte

Angular Meetup Dresden – ab 18:30 Uhr zeigt Gregor Woiwode wie man Tests in Angular mit Jest schreibt.


Mittwoch, 3. April

Dresdner Unix-Stammtisch – ab 19:00 Uhr.


Donnerstag, 4. April

Dresden Perl Morgens – ab 20 Uhr wird Perl-Einstiegsthemen und für Fortgeschrittenen geboten.


Montag, 8. April

Dresden-Weekly – This is a weekly hackathon to push code for spare time projects forward. If you have your own project, you are welcome to present it here. If you want to make it more public we have good connections to other user groups and can help you get a slot there or create connections to other cities.

Dresdner Drupal User Group – ab 18:00 Uhr ist jeder der sich für Drupal interessiert gerne gesehen – egal ob Coder, Sitebuilder, Designer, Projektmanager oder Anwender.

Hands-On Vue – Beginner VueJS Workshop – ab 18:30 Uhr bei impact Hub Dresden. In einem praktischen Workshop wird an dem Abend eine kleine Vue App mit Grundfunktionen gebaut, die einen Eindruck von der Power des Frameworks vermitteln.


Mittwoch, 10. April

PHP User Group Dresden – um 18:30 Uhr bei tyclipso.net.

Linux User Group – findet ab 20:00 Uhr im GAG 18 statt.


Donnerstag, 11. April

C++ User Group":http://cpp-ug-dresden.blogspot.de/ – der Vorstrag “Bob Build Tool – Ein funktionales Meta-Build-System” stellt das Tool für Software-Entwickler vor und beleuchtet die Hintergründe, Design-Entscheidungen und die zukünftige Entwicklung.

JavaScript User Group- um 19:00 Uhr wirden drei Vorsträge vorgestellt:

  • “WebAssembly is awsm!” von Hendrik Sohlich
  • “HookSack – a fully typed, hook based store for React” von Patrick Braune
  • “Build thyself! – Building build tools with JavaScript / TypeScript” von Christian Ulbrich

Freitag, 12. April

.NET User Group Dresden – ab 19 Uhr bei Robotron.


Montag, 15. April

Global Graph Celebration Day – ab 18 Uhr in Student Hotel, Pragerstr. 13.


Mittwoch, 17. April

AWS User Group – ab 18:00 Uhr im SupraTix Dresden.

Mozila Community Dresden
Open Mozilla Night – The Firefox build system findet ab 19 Uhr TSH Collab Dresden statt. Während des Meetups bietet sich auch die Möglichkeit, selbst das Mozilla-Projekt zu unterstützen und eigene Kenntnisse z.B. in verschiedenen Programmiersprachen wie Python, Rust, und Javascript zu erweitern.


Donnerstag, 18. April

Artificial Intelligence Dresden – KI-Stammtisch – Thema: “Deep Learning – Potentiale und Herausforderungen” wird ab 19 Uhr vorgestellt.


Mittwoch, 24. April

Ansible Meetup Dresden – ab 17:30 Uhr wird auf der Stresemannpl. 9 stattfinden.


Mittwoch, 24. April

Contao Meetup – ab 19:00 Uhr wird rund um die Arbeit mit Contao als Content-Management-System gesprochen.

JUG Saxony – Herr Mark hält einen Vortrag. Dieser Vortrag stellt die Reactive Relational Database Connectivity (R2DBC) Initiative vor. Das Ziel dieses Projekts ist es, ein reaktives API für relationale Datenbanken zu definieren. Dieser Vortrag erklärt das R2DBC API, seine Funktionsweise und die Vorteile die sich aus der Nutzung ergeben.


Montag, 29. April

Dresden-Weekly – This is a weekly hackathon to push code for spare time projects forward. If you have your own project, you are welcome to present it here. If you want to make it more public we have good connections to other user groups and can help you get a slot there or create connections to other cities.

VueJS Dresden – Herr Alexander Lichter stellt das Framework mit serverseitigem Rendering für Vue vor.

Github Push to MacPass/KeePassKit

  • Update token stream test on emojis
  • Merge pull request #45 from maxep/fix-token-stream-test
    Update token stream test on emojis

Github Push to MacPass/KeePassKit

  • Fix test suite on arch 32bit
  • Merge pull request #44 from maxep/arch-32
    Fix test suite on arch 32bit
8. April

Github Push to arBmind/rebuild-experimental-compiler

  • added unexpected colon error reporting

Github Push to arBmind/rebuild-experimental-compiler

  • added reporting for errors in number literals
  • added error reporting for operator literals
    * fixed marker positions for UTF8 multibyte encodings
    * fixed parser hangs for operators

Github Push to hicknhack-software/keepassxc

  • Fix broken safe saves across file systems
    * Fix #2888
    * Qt has an undocumented rename implementation for QTemporaryFile that does not fallback to the copy implementation. Forcing the use of QFile::rename(...) allows for this fallback and protects against cross-device link errors.
  • Correct behaviors when saving database fails
    * Mark database dirty if saving fails
    * Restore database file from backup if unsafe save fails between deleting database file and copying temporary file into place
    * Improve error message display for opening and saving database files
    * Do not automatically retry saving after failure. This prevents deletion of the backup database file and improves user awareness of issues.
  • Additional layer of protection for unsafe saves
    * Attempt to restore database, if that fails retain the temporary file and tell the user where it is located
  • Improved error messages when opening database
    * Reduced wording and confusion
    * Streamlined delivery format
    * Fix #813
  • Add note to restart after changing language
    * Fix #2713
  • Allow copying passwords directly from searching
    * Reverts removal of previously implemented feature
    * Fix #2630
    * Make gui search tests more robust
  • Correct issues with apply button
    * Don't show apply button when creating new entries or groups (Fix #2191)
    * Don't mark entry/group as dirty when first creating a new one (prevents unnecessary discard dialog on cancel)
    * Properly enable/disable apply button when changes are made to entries and groups
    * Don't show discard change warning when locking database unless their are actual changes made
    NOTE: Extra pages in the group edit widget are not watched for changes yet. Requires a major refactor.
  • Add integration with Brave browser
    Fixes #2414
  • More detailed KeeShare sharing messages (#2946)
    * ShareObserver watches all shares

    ShareObserver watches all shares to and considers settings only on
    checking for changes. This fixes an assertion when an export group
    signal is received, but export was disabled.

    * Extend share message in group view

    Extended the message for shared groups to indicate deactivate
    import/export and errors when the share was not correctly configured.
  • Improve file tracking in BulkFileWatcher
    Introduced modification based change tracking in BulkFileWatcher to
    reduce emitted signals caused by file changes within the same directory.

Github Push to hicknhack-software/keepassxc

  • Fix broken safe saves across file systems
    * Fix #2888
    * Qt has an undocumented rename implementation for QTemporaryFile that does not fallback to the copy implementation. Forcing the use of QFile::rename(...) allows for this fallback and protects against cross-device link errors.
  • Correct behaviors when saving database fails
    * Mark database dirty if saving fails
    * Restore database file from backup if unsafe save fails between deleting database file and copying temporary file into place
    * Improve error message display for opening and saving database files
    * Do not automatically retry saving after failure. This prevents deletion of the backup database file and improves user awareness of issues.
  • Additional layer of protection for unsafe saves
    * Attempt to restore database, if that fails retain the temporary file and tell the user where it is located
  • Improved error messages when opening database
    * Reduced wording and confusion
    * Streamlined delivery format
    * Fix #813
  • Add note to restart after changing language
    * Fix #2713
  • Allow copying passwords directly from searching
    * Reverts removal of previously implemented feature
    * Fix #2630
    * Make gui search tests more robust
  • Correct issues with apply button
    * Don't show apply button when creating new entries or groups (Fix #2191)
    * Don't mark entry/group as dirty when first creating a new one (prevents unnecessary discard dialog on cancel)
    * Properly enable/disable apply button when changes are made to entries and groups
    * Don't show discard change warning when locking database unless their are actual changes made
    NOTE: Extra pages in the group edit widget are not watched for changes yet. Requires a major refactor.
  • Add integration with Brave browser
    Fixes #2414
  • ShareObserver watches all shares
    ShareObserver watches all shares to and considers settings only on
    checking for changes. This fixes an assertion when an export group
    signal is received, but export was disabled.
  • Extend share message in group view
    Extended the message for shared groups to indicate deactivate
    import/export and errors when the share was not correctly configured.
5. April

Github Push to MacPass/MacPass

  • Updated to Xcode 10.2

Github Push to MacPass/macpass.github.io

  • Updated to 0.7.9

Github Push to arBmind/rebuild-experimental-compiler

  • remove double markers on newLines
  • leave newline after line comment for newline indentation
  • fixed wrong condition
  • Added StringLiteral error reporting
    * fixed quote view

Github Push to MacPass/MacPass

  • Moved hide after copy to separate section since it’s meaning changes
  • Re-worked hide after copy to pasteboard. It now works for all copy actions that securely copy to the clipboard (closed #906)

Github Push to MacPass/MacPass

  • Dutch advanced database settings tab was broken because of a malformed localisation (fixes #913)
  • Added trailing comma
  • Reenabled tababale key selection also fixing first responder issue when closing password generator popover (fixes #896)
  • Added UI to enable hide-after-copy

Github Push to MacPass/MacPass

  • Keyfile selection window must be modal (#898)
    If we don't use the modal view, the user can put the file selection
    window to background, click 'Choose...' and open additional windows.

Github Push to MacPass/MacPass

  • Russian localization (#918)
4. April

Github Push to arBmind/rebuild-experimental-compiler

  • added error reporter for newlines
  • finished error reporter for NewLineIndentations and added unit tests
    * proper code output for multiple lines
    * code improved escaping rules - allow newlines

Github Push to CPP-Dresden/Slides

  • Create Readme.md
  • PDF Slides of talk added
  • Create Readme.md
  • Added PDF slides of Nov 2018 talk
  • more conforming readme
  • More structured readme
  • Escaped tags
  • Merge pull request #13 from namespace-cpp/gh-pages
    Added Slides of March 2019 talk

Github Push to namespace-cpp/Slides

  • Escaped tags

Github Push to namespace-cpp/Slides

  • More structured readme

Github Push to namespace-cpp/Slides

  • more conforming readme

Github Push to arBmind/redmine_hourglass

  • Merge tag '1.1.0' into develop
    Released version 1.1.0
  • fixed bug that prevents queries to be saved
  • fixed wrong place for query edits
  • Merge pull request #117 from arBmind/feature/fix_queries
    Feature/fix queries
  • details for 1.1.1 release
  • Merge branch 'release/1.1.1'

Github Push to arBmind/redmine_hourglass

  • fixed bug that prevents queries to be saved
  • fixed wrong place for query edits
  • Merge pull request #117 from arBmind/feature/fix_queries
    Feature/fix queries
  • details for 1.1.1 release
  • Merge branch 'release/1.1.1'
  • Merge tag '1.1.1' into develop
    1.1.1
  • restored development version

Github Push to hicknhack-software/redmine_hourglass

  • restored development version

Github Push to hicknhack-software/redmine_hourglass

  • details for 1.1.1 release
  • Merge branch 'release/1.1.1'
  • Merge tag '1.1.1' into develop
    1.1.1

Github Push to hicknhack-software/redmine_hourglass

  • Merge tag '1.1.0' into develop
    Released version 1.1.0
  • fixed bug that prevents queries to be saved
  • fixed wrong place for query edits
  • Merge pull request #117 from arBmind/feature/fix_queries
    Feature/fix queries
  • details for 1.1.1 release
  • Merge branch 'release/1.1.1'