Releases: ushahidi/platform-client-mzima
Releases · ushahidi/platform-client-mzima
v2024.32.0
What's Changed
- [USH-1328] All surveys are listed in mobile, no matter what permissions the user have by @MMwandigha in #1064
- USH-1347 - Deleted Posts do not get removed in Map View by @ushahidlee in #1074
- Changing survey-list from dropdown to list by @Angamanga in #1071
- Removing null from image-field instructions by @Angamanga in #1072
- chore: update capacitor dependencies by @tuxpiper in #1033
- [USH-1355] The 'Set new Photo' button sometimes requires multiple clicks for file input to function correctly by @MMwandigha in #1073
- Updating language-files with correct link by @Angamanga in #1075
- Updates Language Input under post title. by @nimishmedatwal in #862
- USH-1365 - Posts do not appear in 'My Posts' page on the mobile app by @ushahidlee in #1088
- USH-1117 Screen doesn't scroll to accommodate keypad by @ushahidlee in #1089
- Ush 1189 & 1198 - Images in the mobile app by @ushahidlee in #1085
- [USH-942] Minor adjustment to margin by @MMwandigha in #1086
- USH-1397 Filters do not work correctly in mobile app by @ushahidlee in #1095
- [USH-1183] App redirects to Profile page on deleting post from My Posts page by @MMwandigha in #1094
- Adding a language switch to mobile by @Angamanga in #1093
- Adding coordinates as text instead of input-boxes by @Angamanga in #1097
- [USH-1183] Fix for deleting individual posts in 'My Posts' page by @MMwandigha in #1101
- [USH-508] Accessibility: Color Contrast by @MMwandigha in #1106
- [USH-1378] Change the field items in the Add Field Modal added to a survey from divs to buttons by @Ifycode in #1109
- E2e tests for data view open post to view more details by @shakirandagire in #1103
- E2e tests for deleting a post by @shakirandagire in #1102
- Ush 1382 - Edit post does not work on app by @ushahidlee in #1098
- Data View - Add e2e tests to verify posts that appear as expected. by @shakirandagire in #1100
- Displaying privacy policy and t&c properly by @Angamanga in #1124
- Hiding language-switcher for now by @Angamanga in #1125
- [USH-1407] Disabled "Set Image" Button After Media Update Error pen_spark by @MMwandigha in #1110
- [Accessibility] Update Ushahidi logo alt text to provide more meaningful information by @kivuvarosekivuvan in #1123
- [USH-738] Surveys: select_language value appears for specific surveys as default translation by @MMwandigha in #1096
- style: change post's metadata postion to below post title by @mannyAndem in #805
- fix empty space for private categories by @Chiemezuo in #809
- [Accessibility] Provided a descriptive alt text for the company info image by @kivuvarosekivuvan in #1121
- Ush 1401 - Status filters on Android show Draft and Archived statuses for logged out user. by @ushahidlee in #1126
- fixed issue stated as ; 'Could we change this to not say something generic like "Getting Data" and have something like "Fetching Surveys..." instead? #4745' by @Felysilver in #811
- Missing Cancel button in General Settings page by @Angamanga in #1130
- Fixed incorrect message when deleting category (#816) by @Angamanga in #1132
- Fixed keyboard focusability on the company-info section by @kivuvarosekivuvan in #1127
- Fixed keyboard focusability of the Ushahidi logo section by @kivuvarosekivuvan in #1131
- [USH-1137] Data view: Stabilize UI & retain desktop, tablet or mobile look on resize by @Ifycode in #1053
- E2e tests for data view change post status by @shakirandagire in #1108
- add step to bring dots back into view by @AmTryingMyBest in #1137
- #1076 verify number of surveys seen in settings page by @AmTryingMyBest in #1146
- E2e verify survey count by @AmTryingMyBest in #1147
- add survey deletion steps by @AmTryingMyBest in #1148
- update cypress by @AmTryingMyBest in #1153
- Add other-option when configuring a survey by @Angamanga in #1128
- Ush 1190 - Meaningful error messages on mobile around offline posts being uploaded by @ushahidlee in #1152
- USH-815 - Inform the user they can't login because the app is offline. by @ushahidlee in #1155
- [USH-1186] Add post to collection doesn't work from the Post page [submit and checked state] by @Ifycode in #1133
- add steps to delete category - through bulk actions by @AmTryingMyBest in #1157
- Adding back fix for loading-text by @Angamanga in #1167
- Improve accessibility of company info expansion panel by adding keyboard focus handling and visual indicators by @kivuvarosekivuvan in #1135
- Displaying categories when looking at a post in mobile by @Angamanga in #1159
- 1403 other options for web by @Angamanga in #1166
- [USH-1246] Inconsistent display issue on the home/explore screen for mzima mobile app by @MMwandigha in #1134
- Ush 1417 & 1267 - Questions in the mobile app by @ushahidlee in #1170
- USH 1190 - Small Interpolation Issues by @ushahidlee in #1168
- E2e fix broken posts tests by @AmTryingMyBest in #1171
- [USH-1408] ALT - Inconsistent Submit Button Behavior on Profile Edit by @MMwandigha in #1140
- Adding other-option when adding and editing a post by @Angamanga in #1158
- [USH-1376] Notify user that switching deployments would log them out - FE by @MMwandigha in #1174
- [USH-1373] Confirm to users that they have successfully added a deployment - FE by @MMwandigha in #1176
- [Accessibility] Improve category expand/collapse button accessibility with aria-label by @kivuvarosekivuvan in #1173
- Added an aria label for the search icon by @kivuvarosekivuvan in #1162
- Changed the color for the table headings for enough contrast with the background by @kivuvarosekivuvan in #1160
New Contributors
- @nimishmedatwal made their first contribution in #862
- @Felysilver made their first contribution in #811
Full Changelog: v2024.19.0...v2024.32.0
v2024.19.0
What's Changed
- E2e tests for Survey Configuration - Require posts to be reviewed before they're published by @shakirandagire in #861
- Resolve uploaded images are not displayed on mobile app by @webong in #918
- Removing call to v3-endpoint for post-details by @Angamanga in #921
- [Outreachy Task Submission] Fix: Initialize 'view_only' property to prevent undefined error (#4821) by @mhdamaan79 in #877
- [Outreachy Task Submission]Email Validation Error Not Displayed in Account Settings #4832 by @Appleeyes in #894
- fixed select all button for the Data view page by @rajutkarsh07 in #867
- E2e integration lab by @AmTryingMyBest in #952
- [USH-1184] Change hint text in Post Search page by @MMwandigha in #901
- USH-956 - General Settings Bugs by @ushahidlee in #925
- Show collections in mobile app by @Angamanga in #958
- [Outreachy Task Submission]: Fix default visibility setting issue in collection editing by @RWUBAKWANAYO in #941
- [USH-1138] Data view: Page content jumps around when navigating to post details by @Ifycode in #948
- [Fix] category name form showing required validation when no user interaction has happened by @Aquilaafuadajo in #818
- E2e fix suvey filters tests by @AmTryingMyBest in #954
- USH 1204 - Errors in console after CSV Import by @ushahidlee in #924
- E2e enhance collections by @AmTryingMyBest in #977
- omit step to select survey by @AmTryingMyBest in #978
- [Outreachy Task Submission] Fixing NODE_ENV script issues for Windows by @Chiemezuo in #967
- fix: disable viewing and updating collections without correct permissions by @mannyAndem in #832
- Removing duplication of subcategories when creating and editing a post by @Angamanga in #999
- [Outreachy Task Submission] Added a success message once a collection is successfully added #883 by @Angamanga in #1000
- Reword survey error message and highlight survey name field (#4736) by @blessingpeters in #853
- [USH-1199] Web Client: Smaller devices - Page links and buttons at page bottom toggles share modal by @Ifycode in #972
- [Outreachy Task Submission]: Fix: email validation error in mobile profile settings by @RWUBAKWANAYO in #969
- [Outreachy Task Submission]: Fix collection list responsiveness issue on add post to collection by @RWUBAKWANAYO in #970
- [Outreachy Task Submission] Code Refactoring on the Menu List Links and Non List Link components for the Sidebar. by @MugoBrian in #973
- [Outreachy Task Submission] fix "change_laguage" to "change_language" by @Chiemezuo in #1004
- [Outreachy Task Submission] Fix npm install error in mobile-client-mzima by @Chiemezuo in #968
- Ush 1193 - Filters should behave by @ushahidlee in #1007
- Ush 1220 - After initial load, the mobile app does not switch to a different tile layer on the map by @ushahidlee in #1009
- Update General Settings e2e tests by @shakirandagire in #998
- [USH-1248] Improving the search for existing Collections by @MMwandigha in #994
- add instruction step for running tests locally by @AmTryingMyBest in #1016
- chore(e2e): update the snapshot for E2E tests by @tuxpiper in #1019
- Adds hidden field functionality to data source settings by @ushahidlee in #1008
- update login credentials by @AmTryingMyBest in #1020
- USH-1260 - Long survey questions are cut off in the mobile app by @ushahidlee in #1006
- Chore/update login creds for e2e tests by @AmTryingMyBest in #1023
- E2e tests for Survey Configuration - Hide author information by @shakirandagire in #919
- Ush 1275 & some pagination issues by @ushahidlee in #1025
- E2e fix filter tests by @AmTryingMyBest in #1027
- Checking for correct permission-values for collections by @Angamanga in #1021
- USH-1266 - Deployment map + data still visible after Deletion by @ushahidlee in #1014
- USH-1179 - Broken Privacy and T&C links on mobile signup by @ushahidlee in #1015
- USH-1278 Yet more filters by @ushahidlee in #1028
- add check to contact email change test by @AmTryingMyBest in #1024
- remove stand-alone tests that verify posts review before publishing by @AmTryingMyBest in #1029
- Filter Undefined Issue by @ushahidlee in #1030
- E2e tests for Survey Configuration - Hide exact Time information by @shakirandagire in #931
- [USH-1297] Update the text for accepting the Privacy Policy and Terms and Conditions on the Signup page on mobile application. by @MMwandigha in #1032
- [USH-873] & [USH-890] Changed Text From Delete 1 posts to Delete 1 Post. by @MugoBrian in #1001
- ush-1312-update-typo-in-sign-up-page by @AmTryingMyBest in #1035
- update numbers on filter by surveys results by @AmTryingMyBest in #1038
- Select all children when selecting a parent in Settings USH-887 by @Angamanga in #1037
- E2e update skipped collection test by @AmTryingMyBest in #1039
- USH-1280 Remove/Amend incorrect filter parameters for posts by @ushahidlee in #1036
- Ush 1181 by @Angamanga in #1041
- update test count, again! :( by @AmTryingMyBest in #1042
- add steps for filling in location field by @AmTryingMyBest in #1047
- Filters pagination fixes by @Mh-Asmi in #1048
- Making sure the data-qa directive does not overwrite input-fields in form-controls by @Angamanga in #1049
- USH-1339 - Mobile App not loading posts by @ushahidlee in #1054
- Ush 1338 - Inconsistent Behaviour with statuses and logged in users. by @ushahidlee in #1055
- E2e tests for survey configuration hide exact location information by @shakirandagire in #997
- Displaying checkmarks for correct collections in map-view by @Angamanga in #1052
- Ush 1340 - No map and no posts when site loaded with no local storage by @ushahidlee in #1059
- E2e survey configuration hide exact location information by @AmTryingMyBest in #1057
- E2e unhide filter by status test by @AmTryingMyBest in #1062
- add step to stabilize share button test by @AmTryingMyBest in #1063
- [USH-581] Follow Up - Endpoints to manually update Profile Details on mobile app by @MMwandigha in #708
- [USH-1180] Remove Post actions option for unlogged in users by @MMwandigha in #1056
- Small Fixes - Date and Init Errors by @ushahidlee in https://github.com/ushahidi/platform-client-mzima/p...
v2024.12.1
What's Changed
Full Changelog: v2024.12.0...v2024.12.1
v2024.12.0
What's Changed
- E2e for Data View -Filter posts by Status by @shakirandagire in #808
- Fix: Submitting post via mobile app by @webong in #828
- E2e tests for users to verify list of users is visible on visiting users page by @shakirandagire in #806
- E2e fix failing filter test by @AmTryingMyBest in #863
- USH-1125: Show location fields as available to import CSV data into by @Angamanga in #827
- E2e fix category test by @AmTryingMyBest in #875
- Ush 1203 by @ushahidlee in #874
- Resolve mobile issues Ush 991 1099 by @webong in #870
- USH-1212 Survey Fields are duplicated in the mapping section by @ushahidlee in #892
- update cypress to latest version by @AmTryingMyBest in #905
- correct failing test for editing a post by @AmTryingMyBest in #906
- update lat and long values to match selected location by @AmTryingMyBest in #907
- E2e stabilize edit post test by @AmTryingMyBest in #911
- [Fix] User Name and email not available past a certain zoom level or page size by @Aquilaafuadajo in #802
- Fix USH-1145 by @webong in #912
- USH-1216: switch db engine to MariaDB 10.11 for e2e tests by @tuxpiper in #899
Full Changelog: v2024.10.0...v2024.12.0
v2024.10.0
What's Changed
- Fix (USH-927): Back button not working once you try to search for a deployment by @webong in #790
- Add e2e tests for data view filters by surveys by @shakirandagire in #782
- USH-1022 Add refresh button to map view by @ushahidlee in #779
- USH-1158 - Date/Time widgets are not behaving independently. by @ushahidlee in #792
- USH-1069 - Remove Search field from Collections screen by @ushahidlee in #788
- Ush 1123 - unstructured posts didn't return in the correct order by @ushahidlee in #795
- USH-1122 "Unknown Form" survey type disappears when filters are cleared. by @ushahidlee in #791
- [USH-926] CAM 2023 Mobile menu: Close button and share button color gone, Share button missing by @Ifycode in #793
- Removing pen icon for bulk-actions by @Angamanga in #796
- [USH-1151] Data view: Improve user experience when loading more content in split view by @Ifycode in #800
- Fix: Submitting post via mobile app by @webong in #829
Full Changelog: v2024.08.0...v2024.10.0
v2024.08.0
What's Changed
- Fix delay in UI while permissions are loading by @Angamanga in #723
- Add conversation-UI to sms-posts (messages) by @Angamanga in #743
- [USH-974] Date Range Selector by @Ifycode in #742
- 1070 hidden field indicator by @Angamanga in #747
- USH-1024 Removing pre-selection when adding a new data-source by @Angamanga in #736
- Check and update UI if a Tweet is unavailable/deleted by @Angamanga in #739
- Pulling the deployment name and adding it to the sender-field in the UI by @Angamanga in #748
- Ush 1107 - New deployment opening map with a zoom level of 0 which suppresses the map by @ushahidlee in #749
- "Members" should be able to delete their own contact by @ushahidlee in #744
- 1098-Adding option to structure posts by @Angamanga in #751
- E2e login programatically using sessions by @AmTryingMyBest in #752
- E2e fix share test with wait by @AmTryingMyBest in #753
- Checking for manage-post permissions before showing sms-conversation by @Angamanga in #755
- E2e fix posts tests by @AmTryingMyBest in #754
- E2e fix share button by @AmTryingMyBest in #757
- Add e2e tests to change contact email address by @shakirandagire in #745
- E2e tests to make deployment private by @shakirandagire in #756
- E2e tests to verify user details on logging in by @shakirandagire in #746
- E2e test for logging in with newly created user by @shakirandagire in #758
- Restructuring scattered settings locators into one settings locators by @shakirandagire in #763
- Re-enabling Intercom on Android by @ushahidlee in #750
- E2e tests for General Settings Edit Page by @shakirandagire in #765
- Displaying sub-categories in client by @Angamanga in #764
- Clean-up and organize general settings tests by @shakirandagire in #770
- E2e tests for generating a new API key by @shakirandagire in #775
- E2e to verify Share button for post by @shakirandagire in #777
- Allow user to delete their own contact by @ushahidlee in #769
- E2e tests for General Settings Map by @shakirandagire in #780
- Adding select all option to sidebar-filters by @Angamanga in #781
- Ush 1020 - Add a title and some buttons to the date time picker on Mobile by @ushahidlee in #785
- USH-1040 - Add a text hint on date fields for post submission. by @ushahidlee in #784
- [USH-1139] Data view: "There are no posts yet!" flicker always shows up by @Ifycode in #783
Full Changelog: v2024.03.3...v2024.08.0
v2024.03.3
What's Changed
- [USH-1109] Make role name uneditable where attribute is protected by @Ifycode in #762
- Hotfix USH 1028 - Add deployment url manually by @webong in #766
Full Changelog: v2024.03.1...v2024.03.3
v2024.03.2
Full Changelog: v2024.03.1...v2024.03.2
v2024.03.1
Full Changelog: v2024.03.0...v2024.03.1
v2024.03.0
What's Changed
- Surveys - submit a response to a Survey by @oyenuga17 in #632
- Move short text field by @AmTryingMyBest in #645
- Update cypress to latest version by @shakirandagire in #642
- E2e collection test automation by @shakirandagire in #634
- E2E Data View - Edit a Post test automation by @shakirandagire in #641
- E2e integration by @AmTryingMyBest in #652
- E2e add child category by @oyenuga17 in #676
- chore(ci-e2e): fix API container waiting for but not running db migra… by @tuxpiper in #681
- fix: allow relative URLs in backend_url, add other checks for valid URLs by @tuxpiper in #682
- chore: add linting cache locally and to actions by @tuxpiper in #680
- [USH-966] Web Client: Deprecation notice/banner replaces Activity view's in progress banner by @Ifycode in #685
- E2e - Add unique selectors by @oyenuga17 in #658
- E2e to Verify Share button contents by @shakirandagire in #674
- minor adjustments to general settings page by @AmTryingMyBest in #692
- Settings General by @Caleno-R in #648
- Delete e2e-testing/cypress/functions/GeneralSettingsFunction.js by @AmTryingMyBest in #694
- e2e - add unique selector for category description by @oyenuga17 in #690
- Combined Fixes: Workaround PR 3 by @Ifycode in #686
- [USH-979] Update Map zoom level from 18 to 22 by @Ifycode in #700
- [USH-928] Zoom flickering and changing back on the map view by @Ifycode in #702
- Show unformed posts in survey filters by @webong in #704
- E2e disable user signup by @oyenuga17 in #683
- E2e user signup by @oyenuga17 in #703
- E2e tests for Unique selectors for Posts, EditPost, Collections, Categories by @shakirandagire in #691
- Re-organize the end to end test files into folders by @shakirandagire in #706
- E2e verify negative case for login by @oyenuga17 in #699
- [USH-992] Increasing location filter options (Web) by @MMwandigha in #711
- Fix e2e tests by @AmTryingMyBest in #713
- [USH-1032] Some thing weird with update title and description fields while update the survey by @Ifycode in #714
- [USH-1032] - Clean up code by @Ifycode in #715
- Chore: Decemeber changes for Mobile app public release by @webong in #730
- chore: USH-1051 upgrade mobile project to Capacitor 5 by @tuxpiper in #731
- [USH-1029] Web Client: Save button is disabled & can not save form after edit - General settings by @Ifycode in #729
- Edit post: Unable to specifically remove "Add caption" field for image by @ushahidlee in #734
- Fixes issue with deleting a post while looking at it in data view. by @ushahidlee in #732
- Deleting a user reverts the users list to the first page by @ushahidlee in #733
- E2e integration by @AmTryingMyBest in #740
- 940 login sign up UI by @Angamanga in #735
- 1023 import error messages by @Angamanga in #737
New Contributors
- @Caleno-R made their first contribution in #648
- @ushahidlee made their first contribution in #734
Full Changelog: v2023.42.1+001...v2024.03.0