Version History
Here you can find the changelog of BauBuddy - Assisting your craf since it was posted on our website on 2019-09-17.
The latest version is 4.21.0 and it was updated on soft112.com on 25 April, 2024.
See below the changes in each version:
version 4.21.0 (25)
posted on 2024-04-22
- Resolve "add preventive dialog for WOCreate"
- Resolve "Remove Anko from SelectSubProjectUI"
- Resolve "Make liveTickerUi reactive by observing the database exposing the items from some viewState"
- Resolve "List occurrences of EmployeeEntry::pnr"
- Resolve "App crashes while loading month view"
- Resolve "LiveTicker: Video Play Icon is not recycled correctly"
- Resolve "Merge NoDescriptionMeasurementFragment with NoDescriptionMermoryFragment"
- Resolve "Remove Anko from SinglePhotoPreview...
version 4.20.1 (0)
posted on 2024-02-22
- Bump measureLib dependency to fix proguard missing rules
- Resolve "New Flavor "Ts Check Learn""
- Resolve "Add X-BauBuddy-UTC-Offset header to all URLs in printOptions"
- Start new release cycle 4.21.0
- Increase the detailDescription maxlines of ViewScaffoldDetailState,...
- Resolve "Use video thumpath for media items"
- Resolve "Clicking download employee hours pdf report crashes the app"
- Resolve "Add option to force sync all projecs regardless of editedOn timestamp"
- Resolve "Differ...
version 4.20.0 (17)
posted on 2024-02-19
- Start new release cycle 4.21.0
- Increase the detailDescription maxlines of ViewScaffoldDetailState,...
- Resolve "Use video thumpath for media items"
- Resolve "Clicking download employee hours pdf report crashes the app"
- Resolve "Add option to force sync all projecs regardless of editedOn timestamp"
- Resolve "Differences between Create/Edit scaffold screens"
- Resolve "Improve refresh of media on WoDetail"
- Resolve "Add DynDocumentation to Resources"
- Sort-Order of employees in WOCr...
version 4.19.1 (0)
posted on 2023-12-19
- Resolve "Printouts sharing is not having the proper extension"
- Bump internal lib versions
- Resolve "ANR: de.vero.scaffolding.app.ui.share.dialog.UploadFilesDialog$photoAdapter$2.invoke"
- Bump minor version for next release cycle
- Resolve "Add share functionality to videoPlayer"
- Resolve "Downloading a file no longer works due to the changing of storing media server"
- Resolve "No definition found for WorkerParameters"
- Adjust JSON keys for POST oversizes/actions
- Set build number t...
version 4.18.0 (19)
posted on 2023-09-21
- Bump minor version for new release cycle
version 4.17.2 (0)
posted on 2023-08-24
- Resolve "Bump targetSdk to 33"
- Resolve "Add additional header to all master_principal calls"
- Resolve "Internal Libraries Release BW 33/34"
- Resolve "AppCrash: cannot parse "1995-3-26": Illegal instant due to time zone offset transition (Europe/Sofia)"
- DocumentScanner: Add resource prefix and remove feature requirements
- Handle the case that heads is empty
- Use the same filename for the shared file
- CI/CD: Set 'use_ssl' to 'true' when posting appversion
- Change pipeline to use CI...
version 4.17.1 (0)
posted on 2023-08-18
- DocumentScanner: Add resource prefix and remove feature requirements
- Handle the case that heads is empty
- Use the same filename for the shared file
- CI/CD: Set 'use_ssl' to 'true' when posting appversion
- Change pipeline to use CI_COMMIT_TAG_MESSAGE
- Bump minor version for new release cycle
- Remove unused configurations
- Add issue to comment on
- Strip commit message from newlines
- Remove debug echos
- Add more debug echos
- Add debug echos
- Fastlane: Add lane to generate changel...
version 4.16.4 (0)
posted on 2023-07-04
- Remove setMaxTime logic
- Resolve "UninitializedPropertyAccessException: lateinit property pager has not been initialized"
- Resolve "Support spindles and recent changes in spindle configuration"
- Fix JSON parsing error
- Files: Fix realm query for raw measurements
- Filter for wos that have 'Prefs.pnr' as part of 'staff_preplanned'
- Resolve "Allow empty selection to label dialog in FilterableProjectFilterDialog"
- Resolve "Research which rows from the WoDetail are getting info from Proj...
version 4.16.3 (0)
posted on 2023-06-06
- Fix JSON parsing error
- Files: Fix realm query for raw measurements
- Filter for wos that have 'Prefs.pnr' as part of 'staff_preplanned'
- Resolve "Allow empty selection to label dialog in FilterableProjectFilterDialog"
- Resolve "Research which rows from the WoDetail are getting info from Projects"
- Resolve "ShareActivity cannot upload file after switching from FeedbackActivity"
- Resolve "DX: Unresolved reference: projectId"
- Meta: Bump matrix lib version to 0.24.1
- Resolve "Testing ...
version 4.16.1 (0)
posted on 2023-05-08
- Resolve "App crashed by org.json.JSONException: JSONObject["info"] is not"
- Start next alpha release cycle
version 4.15.7 (0)
posted on 2023-04-06
- Resolve "Provide safeguard for passing in empty list of uris to MultiplePhotoPreview screen"
- Resolve "Extract user actions when reporting feedback issue"
- Resolve "Refactor deprecated method for getting initial internet connectivity"
- Resolve "Implicitly add Prefs.pnr to TimeTrackEvent::toJson if employees are empty"
- Resolve "Network error (-1) for User 682 at VERO PB"
- Remove anko import contacts ui
- Remove anko edit invoice ui
- Remove anko create security box ui
- Resolve "App c...
version 4.15.6 (0)
posted on 2023-02-22
- Resolve "What's the upper limit for app-specific internal storage?"
- Resolve "Camera taken photos are created in external cache"
- Resolve "CoroutineWorker: Why does worker not catch exception when provided an errorHandler"
- Remove anko create edit customer ui
- Resolve "Add permission to hide length/width/height from modal dialog in DirectoryOfService"
- Resolve "Issue with document assistant inside customer detail pager adapter"
- Resolve "Handle Customer relKeys in document list fragm...
version 4.10.0 (13)
posted on 2022-05-13
- Resolve "SecurityBoxes: Realm transaction on main-thread"
- Resolve "Network call on main thread exception + realm write on main thread when editing an invoice"
- Resolve "RelKeys: WorkingOrderFileEntry fails to handle RelKeys.Employee"
- Resolve "Unused methods inside PhotoPreviewActivityControl.kt"
- Resolve "Add missing tint to Partners dialog"
- Resolve "Provide meaningful toast message for 4001 error code when trying to play a video"
- Resolve "Dynamic Documentation expand collapse b...
version 4.9.0 (6)
posted on 2022-04-19
- Resolve "Single choice items are having small text size"
- Meta: Bump minor version for next alpha release
- Resolve "Add printHours.pdf to Hours-Overview"
- Resolve "Merge PPB sync calls for states 1,2"
- Resolve "Let user add oversize-items in PerformanceRecordList"
- Meta: Bump measurelib version
- Resolve "Show oversizes row in ProjectDetail"
- Resolve "Refactor switchCompat etx function to use view binding"
- Resolve "Chat: Add copy menu item to copy selected comment text to clipboard...
version 4.8.1 (0)
posted on 2022-03-07
- Resolve "Scaffold icon is missing in the follow appearance setting"
- Meta: Bump minor version for next release cycle
- Resolve "Delete created PhotoEntry items when canceling a photo upload through notification cancel action"
- Resolve "Add delete operation for time-inputs in hours_add_edit_on_end"
- Resolve "On new private chat room comment is not handled and crashes on DEBUG builds"
- Resolve "False total images to upload"
- Resolve "AboutUI: Show Room Database Version"
- Resolve "updat...
version 4.2.6 (0)
posted on 2021-12-06
- Resolve "App crash: for second time in period of 30 minutes"
- Show show more media on working order always
- Add missing tint
- Remove lastRequest photos variable
- Resolve "Improve avatar icons used for chats"
- Resolve "Icons in AA Liste vs aktive MA in dem AA.Der AA wurde seinerzeit kopiert."
- SubProjects: Fix sorted() method to respect search query
- Show navigate to scaffold list row on working orders given the right permission
- Resolve "Fix download progress for pdf files"
- Fuel:...
version 4.2.5 (0)
posted on 2021-12-03
- Resolve "Improve avatar icons used for chats"
- Resolve "Icons in AA Liste vs aktive MA in dem AA.Der AA wurde seinerzeit kopiert."
- SubProjects: Fix sorted() method to respect search query
- Show navigate to scaffold list row on working orders given the right permission
- Resolve "Fix download progress for pdf files"
- Fuel: Optimize tag usages of progress handlers
- Fix unit tests
- HoursEdit: Use proper timezone for date
- HoursAdd: Pass through proper date
- Change display order of wo...
version 4.2.2 (0)
posted on 2021-11-30
- Drawables: Remove usage of account_key_white from release source file
- Resolve "Remove duplicate (tinted) vector drawables"
- Resolve "App crash: Beim Ändern der Sichtbarkeit der Dokumente in der ..."
- Safely handle malformed date exif data
- Auth: Drop CONTENT_* headers when invalidating request
- Remove asyn block for editing a scaffold
- Initialize variable inside init block
- Resolve "Support videos to be uploaded and played in chat, files and feedback"
- Logout: Show progressBar on ...
version 4.1.6 (0)
posted on 2021-11-18
- Firebase: Use proper API key for elkontrol flavor
- CI: Remove 'windhoek' flavor from alpha builds
- Resolve "Allow attaching labels to pictures when using QuickCamera action"
- Resolve "Tippt man auf den Kommentar gelangt man nicht zum "Context" des Kommentars"
- Resolve: Implement Kiosk mode external nfc driver
- Dashboard: Use different color for Profile tile
- Dashboard: Add preplanning board tile
- Handle query column not found case
- Meta: Remove custom network_security_config for hi...
version 4.1.5 (0)
posted on 2021-11-09
- Resolve "Add oversizes to workingOrders"
- Resolve "StateBar not showing correctly booked info."
- AttendanceReport: Hide nav item if permission not granted
- Αdd employees attendance screen
- Resolve "Sort sub projects by their externalProjectNo"
- Resolve "PdfPreview: BottomSheet cannot be dismissed"
- Fastlane: Bump version
- Resolve "Join-Link does not work for el_kontrol flavor"
- Resolve "DetailFragment: Address-Action dialog is missing ending ""
- Show only valid icons depending on ...
version 4.1.3 (0)
posted on 2021-10-28
- SplitView: Fix DetailView for internal projects
- Resolve "Implement availableActions for PrintOptions and Documentation"
- Resolve "Refactor HoursAdd"
- Meta: Bump targetSdkVersion and compileSdkVersion to 30
- Resolve "New List My Documentation"
- Resolve "Implement permission to skip cropping when taking a picture"
- Resolve "Allow filtering by labels"
- Resolve "Show labels in project list"
- Resolve "Offer sharing entity Chatrooms"
- Resolve "Task is not pre-selected for vero_land"
- ...
version 4.1.2 (0)
posted on 2021-10-25
- Use customer no for resolving customer entry
- Use correct fragment type when opening activity from notification
- Resolve "Add recorded, preplanned and finished working orders to preplanning board ui"
- Fix bookable not found when booking on internal project
- Add missing theme attributes
- Change BREAK enum value
- Make project info multiline
- MatrixMeasurement: Add new version of lib
- Meta: Bump minor version for next release
version 4.1.1 (0)
posted on 2021-10-14
- Use customer no for resolving customer entry
- Use correct fragment type when opening activity from notification
- Resolve "Add recorded, preplanned and finished working orders to preplanning board ui"
- Fix bookable not found when booking on internal project
- Add missing theme attributes
- MatrixMeasurement: Add new version of lib
- Meta: Bump minor version for next release
version 4.1.0 (16)
posted on 2021-10-04
- MatrixMeasurement: Add new version of lib
- Meta: Bump minor version for next release
version 4.0.1 (0)
posted on 2021-07-16
- Fix lost content after opening keyboard in customer list screen
- BluetoothService: Introduce threshold for lost beacons
- Dashboard: Add tile to reach web portal
- Dashboard: Add tile for own profile
- Employees/Resources: Move profile picture upload off main-thread
- SyncStatusDialog: Recompute visibleStates when resetting SyncState
- Resolve "Remove 'krealmextensions' dependency"
- Use appropriate placeholder for each screen
- Meta: Bump minor version for next release cycle
- Resolve "A...
version 4.0.0 (12)
posted on 2021-07-13
- Meta: Bump minor version for next release cycle
- Resolve "AccountManager crashes on Android 11?"
- AddressAdministration: Use correct title
- Realm: Remove awaitManaged() and rename awaitCopied() to awaitAll()
- Resolve "Check if we can upgrade Realm to its latest version"
- Realm: Use onDestroy() events to close realm instances
version 3.9.1 (0)
posted on 2021-06-21
- Add new predefined principal
- Strings: Remove unused string resource
- Scaffolds: Fix bug where managed realm objects were used
- Resolve "Hide info button in photo preview when no info is available"
- ImageView: Skip image loading when url is blank
- Realm: Remove realm on main-thread transaction
- Use drawable car for resource detail ui
- DetailFragment: Use views for "task", "shortText" and "longText"
- WorkingOrders: Change alias from "task_selection" to "task"
- Meta: Drop "flavors/c...
version 3.9.0 (13)
posted on 2021-06-14
- Scaffolds: Fix bug where managed realm objects were used
- Resolve "Hide info button in photo preview when no info is available"
- ImageView: Skip image loading when url is blank
- Realm: Remove realm on main-thread transaction
- Use drawable car for resource detail ui
- DetailFragment: Use views for "task", "shortText" and "longText"
- WorkingOrders: Change alias from "task_selection" to "task"
- Meta: Drop "flavors/cppro" source files
- DetailFragment: Show ResourceInfoDialog when tappin...
version 3.8.4 (0)
posted on 2021-05-27
- ShareActivity: Use combinedLiveDataOf instead of mediatorLiveDataOf
- PhotoEntry: Simplify equals() comparison
- Use unmanaged objects
- PhotoPreview: Do no scale up image when resizing
- PhotoPreview: Use white text color for hyperlinks
- Wrap hide soft keyboard method in a try catch
- Refactor main thread realm transaction
- Meta: Bump minor version for next release cycle
- Fix unanitialized property when activity has been recreated
- Resolve "App crash: Absturz bei bearbeiten eines AA"
...
version 3.8.1 (0)
posted on 2021-05-19
- Meta: Bump minor version for next release cycle
- Fix unanitialized property when activity has been recreated
- Resolve "App crash: Absturz bei bearbeiten eines AA"
- Use coroutines instead of doAsync and uiThread blocks
- Show no media placeholder in internal projects
- Use appropriate coroutine scope depending on the activity or fragment
- Use view binding to find State Bar views
version 3.7.2 (0)
posted on 2021-05-06
- PhotoFragment: Set VeroApp.photoOrigin properly
- ChatDetail: Fix replyLayout being formatted wrongly
- HoursAdd: Migrate to suspending realm transaction
- Uri: Handle "image/jpg" as "image/jpeg" mime-type
- Documents: Fetch associatedDocuments for working order
- Meta: Use jitpack variant of KParser dependency
- Meta: Bump minor version for next release cycle
- PhotoFragment: Wrap Picasso callback in coroutine guard
- Resolve "Add labels to DynamicDocumentation"
- Files: Adjust RelKey que...
version 3.6.3 (0)
posted on 2021-03-31
- Resolve "ChatRooms: Realm transaction on main-thread"
- Resolve "DocumentationSync: Realm transaction on main-thread"
- Move realm transaction to bg thread
- Try to fix crash when logging out
- Make realm transactions on bg thread
- Fix dialog being dismissed after window token is invalidated
- Resolve "App crashed by java.lang.IllegalStateException: Cannot create asy"
- Fix broadcastReceiver being triggered when activity is stopped
- Stop file caching if worker gets cancelled
- Bump minor...
version 3.5.0 (19)
posted on 2021-02-22
- Prepare version for next release cycle
- Use factory pattern for OpenIdConnectManager
- Notify adapter when returning to initial dataset
- Show total number of items for each entity tab
- Change wording in ScaffoldDetail
- Include compound key in ScaffoldEntry::searchRepr
- Resolve "Migrate to viewBinding"
- Remove custom domain-config from deutschebahn network config
- Show snackbar on proper view
- Pass in proper default values for InvoiceCreation
version 3.4.19 (0)
posted on 2021-01-29
- Include progressData in Worker outputData
- Make DetailView inflation configurable by BuildConfig
- Make CreateDocumentationPagerAdapter views nullable
- Use nullable overviewFragment to update UI
- Remove incorrect timezone conversion
- Resolve "Support projects for DB (Use-Case91)"
- Resolve "Crash when collapsing/expanding sub-projects while having a search query applied"
- Fix adapter assignment in SearchableTextDialog
- Resolve "Behavior of filter "contains all signatures""
- Annotate...
version 3.4.18 (0)
posted on 2021-01-22
- Resolve "Parse lastComment* fields of GET workingOrders"
- Add digi back to nightly builds
- Remove WRITE_CONTACTS permission
- Fix "toProject" layout for WorkingOrderLongClickDialog
- Include projectYear when firing API call from LiveTicker
- Pass result code instead of request code
- Add missing space
- Add logic for new document filter switch
- Use binding to resolve views
- Return from DetailFragment when entity not available
- Persist project when downloading for customer
- Add new Sw...
version 3.3.1 (8)
posted on 2020-12-14
- Bump version to 3.4.0
- Add title to first navdrawer group
- Add WO swipe actions
version 3.2.5 (0)
posted on 2020-12-07
- Make equals and hashCode functions of BaseRowData final
- Fix opening of files with unknown mimeType
- Remove debug code
- Bump measurelib to 3.1.3
- Revert "Add WebView to display WebApp"
- Add option to pick measurement from blank page
- Use [0-9] instead of d for RE matching in grep command
- Try to fix Gitlab Runner fastlane path
- Use absolute path
- Take local versionCode if Nighlty build introduces version bump
- Append "-alpha$build" to nightly apks
- Bump version to 3.3.0
- Make ...
version 3.0.9 (2)
posted on 2020-05-06
Bugfix when uploading photos within a checklist.
version 3.0.9 (0)
posted on 2020-03-23
version 3.0.7 (0)
posted on 2020-03-18
- Bump version to 3.0.3
version 3.0.2 (0)
posted on 2020-02-27
- Behebt einen Fehler der das aktuelle Team nicht richtig in der Projektliste angezeigt hat
version 3.0.1 (0)
posted on 2020-02-24
- Optimierungen in den Übersichtslisten
- Neue Funktionalität in der Dynamischen Dokumentation
- Zu Projekten können jetzt Unterprojekte angezeigt werden
version 2.6.1 (0)
posted on 2019-12-03
Hotfix regarding working order list and documentation
version 2.6.0 (0)
posted on 2019-12-02
- Leistungsverbesserungen in der Arbeitsauftrag-Liste
- Fehlerbehebungen in der dynamischen Dokumentation
- Unterstützung für das Hinzufügen von Bluetooth LE codes zu Mitarbeitern und Ressourcen
version 2.5.2 (0)
posted on 2019-10-16
Improvements and bug fixes
version 2.4.2 (0)
posted on 2019-08-07
The dynamic checklists with dropdowns, text, photos and signature allows to indvidually design all your daily used checklists. Checklists can be exported as a PDF.
Use the power of NFC to run the time-tracking in the simplified kiosk mode.
Hours-Overview shows TimeTrack-Events and allows adding of missed hours.
Photos can be cropped prior to Transmission.
Files visibility can be changed based on groups.