aoz-003 merge requestshttps://git.panter.ch/open-source/aoz-003/-/merge_requests2018-05-04T16:29:08+02:00https://git.panter.ch/open-source/aoz-003/-/merge_requests/634fixes/client acceptance button fix in edit view to be consistent2018-05-04T16:29:08+02:00Tugce Nur Tasfixes/client acceptance button fix in edit view to be consistent[Prozess information on client differts](https://trello.com/c/HxPEHKLh/75-05h-prozess-information-on-client-differts)
client acceptance button was showing wrong acceptance information due to wrong locale[Prozess information on client differts](https://trello.com/c/HxPEHKLh/75-05h-prozess-information-on-client-differts)
client acceptance button was showing wrong acceptance information due to wrong localehttps://git.panter.ch/open-source/aoz-003/-/merge_requests/626Fix filters on find_clients2018-05-04T15:24:37+02:00Markus Kollermarkus-koller@gmx.chFix filters on find_clients- https://trello.com/c/hGTcamM1/48-1h-the-filters-on-association-begleitungen-do-not-update
- https://trello.com/c/AGXcvOvs/71-the-filters-on-findvolunteers-do-not-update- https://trello.com/c/hGTcamM1/48-1h-the-filters-on-association-begleitungen-do-not-update
- https://trello.com/c/AGXcvOvs/71-the-filters-on-findvolunteers-do-not-updatehttps://git.panter.ch/open-source/aoz-003/-/merge_requests/620Fixes/external volunteer matching2018-05-03T17:48:42+02:00Tugce Nur TasFixes/external volunteer matching[External Volunteer can't have a assignment](https://trello.com/c/vh8Qm0Rj/137-external-volunteer-cant-have-a-assignment)
* [x] Remove seeking clients button on fw index for external volunteer
* [x] Remove seeking clients button on fw s...[External Volunteer can't have a assignment](https://trello.com/c/vh8Qm0Rj/137-external-volunteer-cant-have-a-assignment)
* [x] Remove seeking clients button on fw index for external volunteer
* [x] Remove seeking clients button on fw show for external volunteer
* [x] Remove seeking clients button on fw edit for external volunteer
* [x] add system testhttps://git.panter.ch/open-source/aoz-003/-/merge_requests/603Fix/clients index relatives2018-04-20T20:33:50+02:00Tugce Nur TasFix/clients index relatives* [x] clients index was crashing if there was no relation given
* [x] fix if no birthday is given for relatives* [x] clients index was crashing if there was no relation given
* [x] fix if no birthday is given for relativeshttps://git.panter.ch/open-source/aoz-003/-/merge_requests/589Fix display of relatives without relation2018-04-04T23:37:33+02:00Markus Kollermarkus-koller@gmx.chFix display of relatives without relationhttps://trello.com/c/QnhYD8NB/142-bug-client-familymembers-content-not-shown-properlyhttps://trello.com/c/QnhYD8NB/142-bug-client-familymembers-content-not-shown-properlyhttps://git.panter.ch/open-source/aoz-003/-/merge_requests/593Fix bugs with billing expenses2018-04-04T20:30:13+02:00Markus Kollermarkus-koller@gmx.chFix bugs with billing expenseshttps://trello.com/c/zZS19L7d/152-bug-spesenindex-spesen-l%C3%B6schen-redirect-crashedhttps://trello.com/c/zZS19L7d/152-bug-spesenindex-spesen-l%C3%B6schen-redirect-crashedhttps://git.panter.ch/open-source/aoz-003/-/merge_requests/591Fix display of created_at in volunteer index2018-04-04T15:57:19+02:00Markus Kollermarkus-koller@gmx.chFix display of created_at in volunteer indexFixes a small styling issue introduced by https://trello.com/c/1cBgBnze/51-fw-anpassungenFixes a small styling issue introduced by https://trello.com/c/1cBgBnze/51-fw-anpassungenhttps://git.panter.ch/open-source/aoz-003/-/merge_requests/585Bugfix/client assignments2018-04-04T13:36:14+02:00Markus Kollermarkus-koller@gmx.chBugfix/client assignmentshttps://trello.com/c/Fa9yqwJu/98-bug-wenn-ein-klient-eine-alte-begleitung-hat-und-neu-gematcht-wird-wird-die-alte-begleitung-%C3%BCberschriebenhttps://trello.com/c/Fa9yqwJu/98-bug-wenn-ein-klient-eine-alte-begleitung-hat-und-neu-gematcht-wird-wird-die-alte-begleitung-%C3%BCberschriebenhttps://git.panter.ch/open-source/aoz-003/-/merge_requests/590Add back button on certificates#index2018-04-03T22:14:36+02:00Markus Kollermarkus-koller@gmx.chAdd back button on certificates#indexhttps://trello.com/c/J9nl6xdD/141-bug-zur%C3%BCck-button-fehlt-im-certificatesindexhttps://trello.com/c/J9nl6xdD/141-bug-zur%C3%BCck-button-fehlt-im-certificatesindexhttps://git.panter.ch/open-source/aoz-003/-/merge_requests/573fixes/ exclude selecting resigned in acceptance forms2018-04-03T18:04:17+02:00Tugce Nur Tasfixes/ exclude selecting resigned in acceptance forms[Trello Story](https://trello.com/c/9tFSzDOo/116-bug-fw-affirmation-beenden-disablen)
FW/KL Edit -> Affirmation "Beendet" anklicken sollte nicht möglich sein.[Trello Story](https://trello.com/c/9tFSzDOo/116-bug-fw-affirmation-beenden-disablen)
FW/KL Edit -> Affirmation "Beendet" anklicken sollte nicht möglich sein.https://git.panter.ch/open-source/aoz-003/-/merge_requests/572nitfix Klienten/innen to Klient/innen2018-03-29T18:50:37+02:00Tugce Nur Tasnitfix Klienten/innen to Klient/innen[Klienten/innen -> Klient/innen](https://trello.com/c/LV2ZKBN7/140-klienten-innen-klient-innen)[Klienten/innen -> Klient/innen](https://trello.com/c/LV2ZKBN7/140-klienten-innen-klient-innen)https://git.panter.ch/open-source/aoz-003/-/merge_requests/570fixes/truncate modal styling & apply standart size for index comments2018-03-29T11:17:06+02:00Tugce Nur Tasfixes/truncate modal styling & apply standart size for index comments[Trello Story](https://trello.com/c/fUA5icY8/128-bug-truncate-bemerkungen-ganzer-text-anzeigen-ist-nicht-mehr-blau-als-link)[Trello Story](https://trello.com/c/fUA5icY8/128-bug-truncate-bemerkungen-ganzer-text-anzeigen-ist-nicht-mehr-blau-als-link)https://git.panter.ch/open-source/aoz-003/-/merge_requests/567fixes/volunteer group assignment partial edit link2018-03-28T16:04:44+02:00Tugce Nur Tasfixes/volunteer group assignment partial edit link[Trello Story: FW Profil -> GroupAssignment Partial Bearbeiten sollte GroupAssignment bearbeiten und nicht GroupOffer](https://trello.com/c/5jTkCwM9/130-bug-fw-profil-ga-partial-bearbeiten-sollte-ga-bearbeiten-und-nicht-go)[Trello Story: FW Profil -> GroupAssignment Partial Bearbeiten sollte GroupAssignment bearbeiten und nicht GroupOffer](https://trello.com/c/5jTkCwM9/130-bug-fw-profil-ga-partial-bearbeiten-sollte-ga-bearbeiten-und-nicht-go)https://git.panter.ch/open-source/aoz-003/-/merge_requests/551Bugs with clearing filters2018-03-28T10:05:19+02:00Markus Kollermarkus-koller@gmx.chBugs with clearing filtershttps://trello.com/c/kjuYHCaO/49-kl-matching-fw-index-button-klient-in-finden
The actual story was rejected, this MR just fixes the "Clear filter" buttons and adds one on the `find_client` view.https://trello.com/c/kjuYHCaO/49-kl-matching-fw-index-button-klient-in-finden
The actual story was rejected, this MR just fixes the "Clear filter" buttons and adds one on the `find_client` view.https://git.panter.ch/open-source/aoz-003/-/merge_requests/557Fix migration to change volunteer acceptance values2018-03-26T14:41:26+02:00Markus Kollermarkus-koller@gmx.chFix migration to change volunteer acceptance valueshttps://trello.com/c/eWaGN79r/125-bug-falscher-fw-status-auf-staging
I made a mistake in this migration which caused all volunteers except `undecided` to end up with the state `resigned`.
To "fix" this locally run `Volunteer.where(...https://trello.com/c/eWaGN79r/125-bug-falscher-fw-status-auf-staging
I made a mistake in this migration which caused all volunteers except `undecided` to end up with the state `resigned`.
To "fix" this locally run `Volunteer.where(acceptance: 4).update_all(acceptance: 2)` in the Rails console. I did the same on staging, and on production we fortunately didn't run this migration yet.https://git.panter.ch/open-source/aoz-003/-/merge_requests/553Bugfix/volunteer application2018-03-26T12:47:28+02:00Markus Kollermarkus-koller@gmx.chBugfix/volunteer applicationhttps://trello.com/c/utNfHo4I/119-bug-fw-erfassen-fw-application-keyeinsatz-not-found
- unknown keys are now replaced with an empty string
- we did have a test for the volunteer application but with a custom email template that only use...https://trello.com/c/utNfHo4I/119-bug-fw-erfassen-fw-application-keyeinsatz-not-found
- unknown keys are now replaced with an empty string
- we did have a test for the volunteer application but with a custom email template that only used the `Anrede`/`Name` keyshttps://git.panter.ch/open-source/aoz-003/-/merge_requests/554Bugfix/involved authority pdf2018-03-23T19:26:05+01:00Markus Kollermarkus-koller@gmx.chBugfix/involved authority pdfhttps://git.panter.ch/open-source/aoz-003/merge_requests/545 introduced a bug when the creator of an assignment doesn't have a creator, for some reason the test only fails *sometimes* (couldn't figure out why)
Also applies the change fr...https://git.panter.ch/open-source/aoz-003/merge_requests/545 introduced a bug when the creator of an assignment doesn't have a creator, for some reason the test only fails *sometimes* (couldn't figure out why)
Also applies the change from the previous MR for assignment logs ("Archivierte Begleitungen" on `volunteers#show`), and fixes the policy checks (in both cases we need to either display a link, or just the name)https://git.panter.ch/open-source/aoz-003/-/merge_requests/552Fix migration2018-03-23T16:44:10+01:00Markus Kollermarkus-koller@gmx.chFix migrationThis migration failed on staging with `PG::NotNullViolation: ERROR: column "offer_type" contains null values`
The default needs to be set before/simultaneously with disallowing NULL values.This migration failed on staging with `PG::NotNullViolation: ERROR: column "offer_type" contains null values`
The default needs to be set before/simultaneously with disallowing NULL values.https://git.panter.ch/open-source/aoz-003/-/merge_requests/539Fix chromedriver on CI2018-03-20T20:12:22+01:00Markus Kollermarkus-koller@gmx.chFix chromedriver on CISome observations:
- it seems chromedriver still needs Chrome to be installed, so we can't just use an image like `ruby:2.4`
- `chromedriver-helper` is still needed for local test runs, and actually overrides the chromedriver version i...Some observations:
- it seems chromedriver still needs Chrome to be installed, so we can't just use an image like `ruby:2.4`
- `chromedriver-helper` is still needed for local test runs, and actually overrides the chromedriver version included in the Docker image
- the actual problem was that the lastest chromedriver version 2.37 [only works with Chrome 64-66](https://sites.google.com/a/chromium.org/chromedriver/downloads), but we have version 63 in the Docker image. This was fixed by adding `chromedriver-update 2.36`https://git.panter.ch/open-source/aoz-003/-/merge_requests/528Add more back buttons2018-03-15T18:36:09+01:00Markus Kollermarkus-koller@gmx.chAdd more back buttonshttps://trello.com/c/VCRXImlm/72-back-buttons-einf%C3%BCgenhttps://trello.com/c/VCRXImlm/72-back-buttons-einf%C3%BCgen