-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MySQL docker 5.7.6 and later fails to initialize database #69
Comments
The You may need to provide some more information about your failure. |
The problem is one of permissions: the container has the data dir The problem is that the container relies on this behavior for successful initialization, but it can break when using a volume to mount the data dir from another long-running file system (whether on the host or another container): when a the container is started on an empty volume, the mysql user may have write permissions there (because the volume is writable to anyone or because the volume was previously used to host another mysql database and the admin just |
This is a known issue with MySQL 5.7.6 and later, and is being looked into: |
There's a better workaround for this; running mysqld --verbose --help with the --innodb-read-only option prevents it from creating the files. Could maybe make a PR for this, as it's not as ugly :) |
👍 🤘 It's not necessary in our latest version though, is it? Are we still creating those files prematurely? |
The reason it's not necessary is that mysqld doesn't have write access to /var/lib/mysql on the Debian image (permissions on $DATADIR are set after --verbose --help is run), so it'll simply fail to create the files. On the OL image ownership on the folder is set when the server is installed, so this workaround is needed even with the default setup. The problem for the official image is that if the user provides a --datadir that is writable from the start, it'll create the files and initialization will fail. |
- as per emails with Indigo kubernetes support
DisclaimerNot sure if I will be threatened to death for saying this, but ... well, see below. ℹ️ This is meant as a help for people looking for a solution for their project, not for this project. Use MariaDBInstead of using the mysql image people may use the mariadb image, which works flawlessly with Docker volumes. Example version: "2"
volumes:
db_data: {}
services:
app:
# ...
depends_on:
- db
db:
image: mariadb
environment:
MYSQL_ROOT_PASSWORD: secret
MYSQL_DATABASE: mysql
MYSQL_USER: mysql
MYSQL_PASSWORD: mysql
volumes:
- db_data:/var/lib/mysql/data
|
The MySQL and MariaDB images are for the most part maintained by the same people and process, one working as well as the other (or as badly). This bug is for MySQL 5.7, which doesn't have a comparable MariaDB version. |
This trickles down to other providers, I hit this running a percona cluster backed by glusterfs |
mine isn't fixed yet. i am still getting 'initialized specified but the data directory has files in it' i tried to clear the directories and made clean start. |
I have this problem too. Currently I delete the volume and let kubernetes recreate one if one pod fails to start, but that is not really a nice solution. |
@ltangvald re: https://github.com/mysql/mysql-docker/blob/mysql-server/5.7/docker-entrypoint.sh -- how do I use this in a docker-compose? |
@jcollum: Do you have a custom config for the server (or a complete compose file that can be used to reproduce)? The original bug here has been fixed, so you shouldn't be hitting the same issue. |
My issue is fixed. Had a lot of help with it so I'm not sure what the problem was. |
If it can help someone, I had the same problem while creating a mysql:5.7 pod on Kubernetes with a persistentVolumeClaim. Turns out that mysql considered the volume "not empty" because of the lost+found file. I followed yosifkit & alexpls's answers on issue #186 which consists of starting mysql with the arg "--ignore-db-dir=lost+found" and it worked! |
Seriously no fix no reaction and we already got 2018????? This absolutely should be baked into the image! |
@alwinmark What “this” do you think should be baked into the image exactly? |
I don't know which way you prefer, but I see three ways:
I think its not very nice that everyone has to do this workaround by hand or that you have to spawn a oneway init container just to remove that folder like in the helm script. Especially this "bug" is known since 2015 and occurs in many repos and settings. For example the official Helm chart was fixed in 2017 and also stumbled about this problem: helm/charts#416 |
Honestly, I would always recommend that for any service, one should be providing a subdirectory of the formatted partition rather than the root of it (not just for MySQL deployments, but across the board) -- it adds a lot of benefits beyond just avoiding "the If I recall correctly, the way storage is configured for Pods in Kubernetes even makes using a subdirectory of the mounted volume really trivial. If all we do is delete the Additionally, "no reaction" is a bit of an overstatement -- all three co-maintainers of this image have chimed in more than once on the exact issue you're commenting on. 😉 |
That's nice advice I guess, but is it the position of the image maintainers that using the root of a volume as the data directory is not supported? |
Today i tried docker for the first time with trying to set up a wordpress instance. |
Actually this is the path and you should mention a valid path for this to work. If your data directory is in current directory then instead of
|
After far too much time spent researching this issue in April 2018, I finally discovered a very simple change to the container volume path in Although documentation for the official image suggests using a volume like The error:
This fails, resulting in the above error:
This succeeds:
Using The local volume path can be relative (e.g. Hope that helps someone! |
@bittner awesome~fix the problem |
For future reference: Common causes of this issue is incorrect mapping of the volume (e.g. /var/lib/mysql/data instead of /var/lib/mysql, as noted above) or mapping datadir to the root directory of a partition, which will often contain a directory named LOST&FOUND or similar. |
I don't know if this is still relevant but I for me this worked, in docker-compose.yml change this:
To this:
|
I am still running into this issue, with Docker on Windows 10, here is the relevant part of my docker-compose file:
The directory does not exists before launching the container but I systematically get
regardless of the version of mysql I am using. I have tried adding EDIT: Solved by adding |
@gaussianblurs solution command: --innodb-use-native-aio=0 on my docker-compose file works for me (Windows 10 + Docker toolbox) |
@gaussianblurs @serchuz - where did you add this in docker-compose.yml? |
|
I resolved this issue by removing |
I'm trying to set up docker for the first time and I appreciate everyone's help in getting it fixed. I get the "mysqld: Can't create/write to file '/var/mysql/data/init.sql' (Errcode: 2 "No such file or directory")" and here is my docker-compose.yaml:
` Here is the full output I'm getting: |
@maykino, you probably want to drop mysql:
image: mysql
container_name: mysql
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_USER: symfony
MYSQL_PASSWORD: symfony
command: --log-bin=/var/lib/mysql/mysql-bin.log --binlog-format=ROW --server-id=1
# You may use a bind-mounted host directory instead, so that it is harder to accidentally remove the volume and lose all your data!
volumes:
# this will run all .sh, .sql and .sql.gz files found
- ./symfony/docker/mysql:/docker-entrypoint-initdb.d/:ro
- db-data:/var/lib/mysql:rw |
@yosifkit wow! It worked! Thanks a lot! ### |
Clearing the project's history in order to opensource it without any potential sensitive information. commit 2b09a138f01623f39a2938e459a47b21f3e79dad Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Wed Jan 16 20:33:10 2019 +0300 remove deploy scripts to avoid full path disclosure commit 422173838743e44118b1c5b0c9bd023f1ae94aaf Merge: 6fecf2e 79a9be6 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Wed Jan 16 20:19:01 2019 +0300 Merge pull request #111 from ninsuo/dummy-fixtures fixtures generator commit 6fecf2e016c2d8aca5eeee094f6a7ae56156c635 Merge: 6307152 cb7e4c1 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Wed Jan 16 20:18:11 2019 +0300 Merge pull request #110 from ninsuo/remove-zenaton remove zenaton from docker setup commit cb7e4c1eef1e0f4f76420ea142444efba158c4c8 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Tue Jan 15 07:13:20 2019 +0300 remove zenaton from docker setup commit 6307152c5b36c6c7378adc17cdbfd74ac83ea348 Merge: 33b97a6 6700238 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Jan 15 00:02:23 2019 +0300 Merge pull request #109 from ninsuo/fixtures add more relevant fixtures and without real data ;p commit 67002385f083b3e0ee5cb0f288eb5d047d8e0b65 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Tue Jan 15 00:01:41 2019 +0300 add more relevant fixtures and without real data ;p commit 79a9be61cb6adf8bd02447644f4f58a3b5e320f9 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Jan 10 07:00:53 2019 +0100 fixtures generator commit 33b97a6f25d6206a85dcf8422d3be2390f06c7ff Merge: 2a1a947 f661609 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Jan 8 23:42:48 2019 +0100 Merge pull request #92 from ninsuo/missing-link add spreadsheet link on import errors commit f661609055ab96fc69971f63b0447c3ba6615fbb Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Jan 8 23:42:29 2019 +0100 add spreadsheet link on import errors commit 2a1a94702aed1869ea79722accfc240002ac2fb0 Author: Alain <ninsuo@gmail.com> Date: Thu Jan 3 19:19:50 2019 +0100 snake_case -> camelCase commit cc71ef95651d2d1225715e30b38c2b695a637dd6 Author: Alain <ninsuo@gmail.com> Date: Thu Jan 3 19:11:23 2019 +0100 fix wrong type hinting commit 7d5652fef2ff32664c6e2990f3114a5d6669780c Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Thu Jan 3 17:29:22 2019 +0100 clear zenaton from deployment scripts commit 8b2016a5d42193726c3835011c569e15315abff1 Merge: b556ab1 de535ba Author: Alain Tiemblo <ninsuo@gmail.com> Date: Thu Jan 3 17:24:47 2019 +0100 Merge pull request #91 from ninsuo/sms-stuff Sms stuff commit de535ba18d149ef9a084bfffee9d90b6f9dd3f30 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Thu Jan 3 17:16:19 2019 +0100 rendering if message have been sent or not using volunteer color commit a72040ffeb6185ac7661a8ffe9a249904880e77f Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Thu Jan 3 16:06:45 2019 +0100 remove zenaton (it uses php's serialize() which breaks with accuented characters) commit 52358e6074da4b7539bd49e400a2b79c77791018 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Thu Jan 3 15:54:33 2019 +0100 add a progress bar to show up message sending progression commit df23799dd38cec4ea11c2710710c2d806d3209b6 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Thu Jan 3 14:25:03 2019 +0100 ended ExecProcessor commit 06e56e8020180cc3d7b53999f89fa0c37e0220f8 Author: Alain <ninsuo@gmail.com> Date: Thu Jan 3 08:21:30 2019 +0100 add ExecProcessor commit 0db670b614c9d46122a6db888755f8b4866fee50 Author: Alain <ninsuo@gmail.com> Date: Sat Dec 22 10:32:27 2018 +0100 use local files instead of cdn commit 04015569acdbcf2f0b9c4cf3fc7677c5862b8811 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Dec 20 00:44:54 2018 +0100 add an action to remove all fake sms commit 5482f7d9980850c74d4bbcf4563528fb554fa079 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Dec 20 00:34:10 2018 +0100 a bit of ux on the sms simulator commit 07fa6a91367b0209aac6dd650c295d3d3801ee01 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Dec 20 00:14:15 2018 +0100 simulate inbounds and a few fixes commit d0bea396320c43fb2ff45b7025efa1c6f77652f2 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Dec 19 23:32:48 2018 +0100 send fake sms on dev environment commit 73c60c75fcc55768958d5994332574bff7568c5e Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 17 08:53:01 2018 +0100 began to refactor sms workflows commit be9c5debed22cccf3f2cf2f31e6852faa5931e70 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Dec 16 18:23:15 2018 +0100 forgot to git add the sounds in question commit 9c5e06e7961005125b10009cb37514b1be1ede4d Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Dec 16 18:22:56 2018 +0100 quick and dirty polling and fun with sounds :p commit 7c5c2591ed15c39e6531b4ed0a2598bf94e79560 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Dec 16 17:02:18 2018 +0100 sms simulator done commit 459c6536dfa03a7a332be03a9a3954971c2a2cf4 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 15 20:14:57 2018 +0100 iphone simulator displaying received messages commit 4d6c0a6154b80eec932852f1aab10e7270043c70 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 15 11:41:51 2018 +0100 add a Sandbox bundle for dev/test envs to fake SMSes commit 3a8977c828871afa4b67b6bd59a6c404115b9f5e Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 15 02:11:52 2018 +0100 add a new Sandbox bundle for everything related to dev & tests commit 97937d0301ae7efb238038614ed2bc7381a2961f Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 15 01:09:46 2018 +0100 fix disabled issue (cannot remove property, only set false) commit b556ab156dc258c3209c9c13308b183ed327dbba Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 15 01:00:11 2018 +0100 fix dummy data used for screenshoting commit d906110ba5e950bcc19b8a5da9fa983ad511bc61 Merge: 740d07c 0b53f63 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sat Dec 15 00:54:36 2018 +0100 Merge pull request #90 from ninsuo/fix-few-issues Fix few issues commit 0b53f63dd6d55019a3fa42702521e6cade45ce7f Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 15 00:53:29 2018 +0100 re-add more data into the CSV export (nivol, email, etc) commit 4560fcb257fca4072162c2c7a9e6f03ee3ddb30a Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 15 00:33:58 2018 +0100 improve the flex datalist ergonomics (higher height, no focus when deleting an item) commit d70d532a2d7a7a02fba104c3adbd4dce95da91c3 Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Dec 14 23:48:18 2018 +0100 warn about antispams on email sending, croix-rouge is pretty aggressive against spam and checks all receipiants commit 94b1a9f3a0de1098b20df051d3381ab906f9ca9c Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Dec 14 23:43:30 2018 +0100 when admin verifies a user, deleting the email verification entry commit 2b52802339925caaaedbc41f6716681c8fc8e14d Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Dec 14 21:35:11 2018 +0100 well, i dont understand, their doc says rotate(-value) but seems to be wrong side... commit 04b9d949c08e05feff65211299bc3d87c1c47662 Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Dec 14 21:32:42 2018 +0100 fix compass rotation commit f2def1933d5c25bb6b59c196b0936fa0435f55dc Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Dec 14 05:14:55 2018 +0100 when cancelling answer, save updated datetime in order to trigger sse commit 60f12260d5b395743776e70a9db0f6e7b6cbd3db Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Dec 14 04:52:00 2018 +0100 even if there are email verifications pending, do not remove account if it is trusted or admin commit 43bccdd10c9ac6db15975a838af28a53c13c4168 Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Dec 14 04:44:56 2018 +0100 fix user:cron captcha expiration issue commit 740d07cd3e80f4c0630b53b071fab1cf33e4a90c Merge: 5448a58 eec39bb Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 20:27:17 2018 +0100 Merge pull request #89 from ninsuo/geolocalize-crew-members Geolocalize crew members commit eec39bb0e5b5228e51a21103c7b759c9b9482c4d Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 20:20:16 2018 +0100 fix unwatch commit f8a2ad554be8e69397003b81538ecfb934e884f5 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 20:05:55 2018 +0100 disambiguate "permission denied" message commit 19eb50412a039517cc3b839466113dd2b895e21c Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 19:47:52 2018 +0100 finalizing compass commit a12499c77ec1746bbfbcf730dc17f9dc73683f69 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 19:35:13 2018 +0100 poc of compass implementation commit e61adf24c57e257b2de5e617714720fd5d56b361 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 19:05:51 2018 +0100 remove basic heading (lack of support), use compass.js instead commit 9edc6caf26c0831d25073006b33dc20d9f20cfac Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 13:09:04 2018 +0100 only setZoom when first focusing volunteer commit bcef5c620600c477a685110e295f72d58491217f Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 12:41:39 2018 +0100 improve initialization commit 89afaa18c39019d20dfc1333b2c871b2516e4a8c Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 11:58:31 2018 +0100 enable high accuracy (else iphone use 65m) commit bf1408a70322cb534048b3e4b630bc19ac02246b Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 11:48:52 2018 +0100 migration for headings commit 47ff6351b752c627885c8cd5662dd2434325758d Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 11:48:38 2018 +0100 fix headings commit da228e4ad4eb3f707b3076344d577d4f11e9ffdf Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 11:41:32 2018 +0100 remove how-to-answer key when choices are empty commit 81e7d25ddfc2f446391a0b3638f75ba2e42bbfc0 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 11:39:31 2018 +0100 heading default value commit 7dd911a334bd55120b63fe17f04de1a5d00b68a5 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 09:48:39 2018 +0100 fix other typo commit 1aa9d4cf8b33e7545302d7a8309c2f63981bc9d6 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 09:45:53 2018 +0100 fix typo commit 59a41a92c954c58271d049d1a2d887423c62f87d Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 09:30:49 2018 +0100 automatically follow selected volunteer if it moves commit c9c7546b76227a94f528e080e777ba0ac2ee7690 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 09:27:16 2018 +0100 fix initialization commit 4e588fc67ba033dd7f534a1d4499815a5830ace9 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 06:35:55 2018 +0100 started to manipulate heading (compass) commit 68d4b8c6833b8fc14108e044dc968a7acb805077 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 02:00:16 2018 +0100 refresh - front side commit 2e773cc782961033a72fab50141f4f610787324c Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 00:50:59 2018 +0100 data generation commit 7a38faacf6e8f23d7062108c7f827c4d765d8b83 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 10 22:47:15 2018 +0100 prepared model and view commit 146ecda27320c7fd8a239fc3efa79f1bc88952e1 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 10 22:42:58 2018 +0100 implement poll and sse on backend side commit b711f604481d0ef4954eddca8d6e416f17aa3029 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 10 22:11:14 2018 +0100 a few fixes on pdfs commit 58c3210c43b4b5c0d49e742eb651227dc8d1c957 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 10 21:51:54 2018 +0100 generalize sse response commit e1108424709b71b088f8c8f4f1d2c4fcd84eeea8 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 10 02:18:46 2018 +0100 render a map containing everyones position and a table of volunteers commit 7c4d0ad6b9673376d85e28fafee46d7983df15ce Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Dec 9 17:25:10 2018 +0100 allow to stop geolocating commit b5a760fadcafbb5169a5ee45c361408fde141f1d Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Dec 9 17:09:45 2018 +0100 implement the geolocation watcher commit c6646fc5b9a4ef286ecc0c806a5d84a5093021c2 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Dec 9 02:15:18 2018 +0100 add the "Geolocalize your crew" checkbox and implement the full flow commit f388935cb671f659d754fcf220fe491d273f8d27 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 8 16:11:08 2018 +0100 fix create preanswers form (missing translation) commit bb05c9a4d48356e500b4e684a88461e9dfa48057 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 8 12:42:40 2018 +0100 fix pagination on finished campaings tabs commit df6c2c0588eff64fdd8dd6b7b7eaf728033dfbba Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Dec 7 07:00:44 2018 +0100 model commit 021542d89e8b2c08521538f3f9f47b1e1576b900 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Dec 6 21:44:07 2018 +0100 ux on "check-in" buttons commit 5448a58ee9457f664880590dd5b09f75de303faf Merge: 7c9a08f c911296 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Thu Dec 6 21:35:01 2018 +0100 Merge pull request #86 from ninsuo/fix-locales-in-web-message remove locale switcher in web message commit c91129602ce1669e7c00327cd827c1a432a0440a Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Dec 6 21:34:18 2018 +0100 remove locale switcher in web message commit 7c9a08fa3d6b90a102289a3666f5f40bb74b8e9b Merge: 7bc0045 26f496f Author: Alain Tiemblo <ninsuo@gmail.com> Date: Wed Dec 5 05:44:26 2018 +0100 Merge pull request #85 from ninsuo/qa-session-2018-12 [QA] few other login flaw bugs commit 26f496ffd1f8e56a1436259824168102003c23c8 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Dec 5 05:31:09 2018 +0100 [QA] missing use after password change commit c3e3cc5cf82fd511c24c32703b4d83c6ec5341da Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Dec 5 05:10:41 2018 +0100 + the missing migration script commit 8d67e3357736541fb531a62f7ac292fc798c13b6 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Dec 5 05:10:22 2018 +0100 [QA] do not send email to admins on user email update commit 7bc0045ce951ab69e5a8da79b4515c62e1ce29ee Merge: d0bb8aa 12dd04f Author: Alain Tiemblo <ninsuo@gmail.com> Date: Wed Dec 5 00:04:42 2018 +0100 Merge pull request #84 from ninsuo/qa-session-update-email-pref-issue [QA] fix unability to update email on profile page commit 12dd04f1dab81713c1b464f1021b5b406ad7a1b6 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 4 23:59:04 2018 +0100 [QA] fix unability to update email on profile page commit d0bb8aa6800fc7208ed79fe3dc0550845faba62b Merge: d77f4bc e781851 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 22:29:32 2018 +0100 Merge pull request #83 from ninsuo/ux-improvements Ux improvements commit e781851d9d452ac84312f79f15c41cec53008d1a Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 22:29:13 2018 +0100 when a campaign is closed, strike its title commit 6a1390eac381a6dc0397a5ec6c2f6709eb1d0d5f Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 22:20:21 2018 +0100 hardcode "UL Paris 1er - 2nd" commit d77f4bcaeabeaa670e239989045c091d3c42e71b Merge: fd5d38a 30a212a Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 22:05:05 2018 +0100 Merge pull request #82 from ninsuo/fix-translations translation typo commit 30a212afd3d1f3e9495b21b811876196f090007d Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 22:04:42 2018 +0100 translation typo commit fd5d38a8cdfb6873c2b78362d7c74b907ac2db3c Merge: 7671472 5534d1d Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 22:01:37 2018 +0100 Merge pull request #81 from ninsuo/exports-refined Exports refined commit 5534d1d1b51aeed0502df9d0dfd120116f3d5960 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 22:00:31 2018 +0100 refine pdf commit a63d4a699c643ec552e4f00a0433da908510dd5d Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 21:08:07 2018 +0100 csv export tweaks commit b7b6be25170ce3947194273541f0e74c2b9b3dfb Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 09:34:08 2018 +0100 refine csv export with only firstname, lastname, phone (in the 06 format), skills and choices commit 767147200fca277b3109dd5b31cc520c476204d8 Merge: 766d7d9 1c5dc7c Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sat Dec 1 23:25:02 2018 +0100 Merge pull request #80 from ninsuo/name-a-communication rename a communication commit 1c5dc7c285849c07579e377a43a26061c514e6cb Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 1 23:23:37 2018 +0100 use communication name in pdf export commit 66d7e8c27dfb6bc690c03c302349b29fa21a9327 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 1 23:17:36 2018 +0100 rename a communication commit 766d7d99a6fa34a9d1b95b52783f426c7687ab70 Merge: ea25af1 1ea1851 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sat Dec 1 14:53:28 2018 +0100 Merge pull request #79 from ninsuo/pdf-export Pdf export commit 1ea18514c215224b0cd2491edc6e675b50b1d387 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 1 12:09:13 2018 +0100 finish pdf export v1 commit 6190cfe36912dbe52a046dd2b2980a2de1730d88 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 29 09:41:25 2018 +0100 continuing - began answers table commit 9f98ba0436a278c7f272f4fffdbe9f3fff571520 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 28 23:15:42 2018 +0100 continuing - staff table commit 1c600d6ea3c1a2ba751317e6048e16ea804a988f Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Nov 27 07:07:27 2018 +0100 continuing the pdf export, began table and added communication loops commit 69ec1781f7b84ef45d995eaf458f5c74dfa826c7 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Nov 27 01:13:12 2018 +0100 images commit c525d269f27f716cd857d8514ef4871d8533e7e8 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Nov 27 01:12:59 2018 +0100 pdf export template commit 69201cc0e8e15b56824c3c67d63bc53e6eb82c9f Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 26 22:28:01 2018 +0100 redone csv export, for excel support and with all selected volunteers fields commit a7e05f55092b386467a91604b9bd8c22ed04b8a8 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 25 23:50:15 2018 +0100 fix status in url (that can be null) commit ea25af16bc5111e529e47bb3f585e34da781ca9b Merge: 59b71b5 82ffc00 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sun Nov 25 20:18:45 2018 +0100 Merge pull request #75 from ninsuo/use-switches-instead-of-checkboxes Use switches instead of checkboxes commit 82ffc006755a285afd0021f4920df4407ae7ffe3 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 25 20:11:18 2018 +0100 use nicer checkboxes commit 4ce3f63123faf8fe74680f67fb3b5d2b25a0f708 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 25 17:26:59 2018 +0100 add postal codes on volunteers label commit 59b71b5cdb16f46fe6ec1b9a8a3ae7d8a5fed581 Merge: f6bb82f cbdb5fc Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sun Nov 25 20:15:31 2018 +0100 Merge pull request #74 from ninsuo/server-sent-events-instead-of-polling use Server Sent Events instead of polling commit cbdb5fccc9905e79a962293fb436ddcfb5704416 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 25 20:13:48 2018 +0100 use Server Sent Events instead of polling, except on dev env and unsupported browsers commit f6bb82f6d21a0e355333eb6a5fd742d029fadcd0 Merge: 47dc412 2ae6cce Author: Alain Tiemblo <ninsuo@gmail.com> Date: Wed Nov 21 06:31:36 2018 +0100 Merge pull request #71 from ninsuo/translations Locale switcher commit 47dc41225773b6a0e04d5668a5514ab37755bd71 Merge: d249a27 0b78327 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Wed Nov 21 06:30:41 2018 +0100 Merge pull request #73 from ninsuo/favicon add favicon commit 0b783273b1d83ff42a259ca4feff766571ff1169 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 21 06:30:20 2018 +0100 add favicon commit 2ae6cce54e797a7be15b47a12b4ae20f9c4ffd0c Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 18 01:25:36 2018 +0100 add an ondelete=cascade on user preferences commit 7d31df662899f5da14112409bd53c364498de332 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 18 01:16:14 2018 +0100 when sending emails, use the right user preferences commit e6faec8b618601b6a5a8fb82f1126ad2b64872b3 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Nov 17 10:17:09 2018 +0100 ux commit eea28f994946be400993ab49f45b5c7a6ca3bdde Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Nov 17 09:47:00 2018 +0100 better mobile integration commit 2bfd0c0f9fbc57e65aa9acc7e11b1d7484a54521 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Nov 17 09:31:39 2018 +0100 renamed not-trusted route into guest (more courteous) commit 446d902b9a96d9bc36518e1de9487ca2046970c7 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Nov 17 09:24:26 2018 +0100 store user favorite locale commit f6aa0786d75330de3155f7afe7ca9cf8ee70cf0c Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Nov 17 07:25:18 2018 +0100 overwrite password login bundle templates to integrate lang switcher commit faad738a492910d0ec9c5df37b39d2b2e05945c0 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Nov 17 07:13:42 2018 +0100 sticky translations on the session commit a02fbfd77d2b6df7e5f98c301ddc328d42e00696 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 14 06:26:58 2018 +0100 add missing translations commit d249a273c3dab6141be4149d06df2fa918ed8fa1 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 12:46:39 2018 +0100 binary is converted to streams commit 1aab2a2a246366ce46d4c22e490e7727abfc0211 Merge: fda5171 3bf7bc9 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 12:33:25 2018 +0100 Merge pull request #70 from ninsuo/zenaton-serializes-all-the-things Zenaton serializes all the things! commit 3bf7bc9ee442e3c6ff121438c5feaad618e607e8 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 12:32:05 2018 +0100 use entity ids instead of attached entities when doing zenaton workflow commit fda51719954a226867717f2734d007e47f9baae3 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 11:59:39 2018 +0100 hack a bit so zenaton wont try to serialize the entity manager commit 8224036e796ebd3a776ff079d4c34fa0e6e74926 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 11:42:48 2018 +0100 remove nexmo parameters from di (zenaton issues with env in di) commit 824d4cb6f78de0b464bf005c0ebe1c37946d1c5e Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 11:34:04 2018 +0100 fix .env issues commit af05bbf38d4914390ed55caf1553915abbb76e43 Merge: ae4d0a1 494d6a8 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 11:11:16 2018 +0100 Merge pull request #69 from ninsuo/adjustments-import many small improvements commit 494d6a8d789f0d9b9de502cf1802f9c8d55e2118 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 11:10:27 2018 +0100 many small improvements commit ae4d0a1ec5b75770e2f4b425800efeafe3625ead Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 10:12:26 2018 +0100 update deploy scripts commit c2a237743090f9727caad9283e8a4959e2b5878f Merge: 6b89efd 39bca18 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 10:07:36 2018 +0100 Merge pull request #68 from ninsuo/import-volunteers Import volunteers commit 39bca1863828001f4365b925e52b96e514171cc8 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 10:01:30 2018 +0100 add postal code support commit ce3bbaf55345e1df7af1487c8ae72df61109b7d2 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 7 23:51:31 2018 +0100 implement manual import from website commit 1f360238d4d62c5c42be51b8ad072234875f6361 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 7 23:24:12 2018 +0100 import report commit eacd6f24e4d29316023f46f3d8a1d9e64b45379f Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 7 21:58:02 2018 +0100 add enable / disable actions commit 6ee8028d352d173f0403f79b082bfb621c05a240 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 7 09:46:57 2018 +0100 lock / unlock volunteer commit 7863dec6bcce8e7693619bbf6e59932a7deafebb Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 7 09:26:30 2018 +0100 add the volunteers table commit 989f1b357a09f35acb040b4021fcf33cd8f4810f Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 7 08:55:33 2018 +0100 add eventually missing skills on the spreadsheet according to skill hierarchy (eg: an ambulance driver is a car driver, a PSE2 holder has PSE1...) commit e7ce4cfaafad1fdf2c2f22db8a482fa5da779816 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Nov 6 06:31:46 2018 +0100 (wip) active and inactive volunteers table commit 3dd1e4944dfe3c22612179b781f8a2488e6968fc Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Nov 6 00:37:13 2018 +0100 prepare admin ux to manage volunteers commit 834504ba44b41562165e68405df26fa4ecb374e2 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Nov 6 00:30:13 2018 +0100 filters only display enabled volunteers commit da4b178bedea96ef7ea7e5e43d0060b5fb151083 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Nov 6 00:19:22 2018 +0100 disable all volunteers that were missing in the import commit 691b32d861f47750055abb269e4149724922f898 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 5 23:56:46 2018 +0100 display longer labels on filters than on volunteers commit 8b1a9cbdb0e8d811b3565ef09ee8e98915f583ed Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 5 22:01:28 2018 +0100 a bit of algorithmics commit f8c8e375bca6f600fbc95d3d2e2d3de437e179dd Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Nov 5 19:12:30 2018 +0100 use the right version of mariadb commit 6ee84a9fbf404b56dfe79edf5ea22d59d88bdf16 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 5 18:42:14 2018 +0100 wip hierarchy (switch computer) commit a3e75c5811b7a788fa6a9793e17ed329178740dc Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 5 03:19:52 2018 +0100 end of import: it works! ;) commit cbde1284cd457ae4e56ded1b006b256d1c936f7e Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 5 02:33:22 2018 +0100 change database tags to match reality commit 50d45db8ae6fe3219afe9501e66031cfc056cb06 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 4 23:26:17 2018 +0100 refactor a bit how i manage tags for better flexibility commit 1def5b35c76a8cef33c63d8b5edf85f03c1e0b4e Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 4 22:52:15 2018 +0100 volunteer imports - extraction and sanitizaiton commit 2fc65fc6aa9a0f30391aa057f2071fb0fa9bdee6 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 4 19:01:46 2018 +0100 add google client and fetch spreadsheet commit 9d0849abc0991bb29d1a26dcfa9277992ea4178a Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 4 16:11:15 2018 +0100 tweaking gitignores in order to not track private keys commit 6b89efd7edb7f31e0a637cf056eb4b7ae015e741 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Nov 6 23:31:44 2018 +0100 Update MessageRepository.php commit e0daf1069dc337ed023dea3268cce94564d3a614 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Nov 6 23:25:45 2018 +0100 Update prefilled_answers_selector.html.twig commit 4db8155af35d57623a76f0bbc824453efa11fd6a Merge: 3fa914b 0aa1f0a Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sun Nov 4 19:10:30 2018 +0100 Merge pull request #66 from ninsuo/small-improvements Small improvements commit 3fa914b49bd1e87c941de70721d022d961c91c11 Merge: 4f78f2a bf292ad Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sun Nov 4 19:10:20 2018 +0100 Merge pull request #63 from ninsuo/pre-defined-answers Pre defined answers commit 0aa1f0ab953d90bf2d1599a45566b701c8e0f981 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 23:29:22 2018 +0100 small fix on emails commit a48a8538cf6561d1d32a26f441da049f18545ef9 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 23:20:41 2018 +0100 send an email to admins when a new user verify its email in order to be activated commit 62c873fb1753de52f5505583b941b172969b4ae4 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 22:35:52 2018 +0100 a bit of documentation on the captcha entity commit 09b22adebe76a2a9dbf5241cf8f0b37836f8619e Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 22:28:39 2018 +0100 added a grace period on captcha (3 login failures), close #56 commit 2223077216b9f85853c9ac0063d3645f549e39dc Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 21:02:19 2018 +0100 (with bigger fonts...) commit 10bc9c0b38a928d712bb5cfea62286acda713653 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 20:48:09 2018 +0100 add nicer http error messages than symfony default commit 35efcc94f130a1ad8cb701d81e39d8339a5b052d Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 20:34:52 2018 +0100 less aggressive behavior if selection key not found in the session anymore commit fdedb5a524b2e2913ffef1bb663e5ce5aee12ef2 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 20:19:31 2018 +0100 redirect to homepage instead of polling when session expired, close #35 commit 4f78f2a034455961648f83509b7f0edd7fb16318 Merge: 4541a2e 39131eb Author: Alain Tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 20:07:58 2018 +0100 Merge pull request #64 from ninsuo/one-answer-valid-is-enough-to-hide-unknown-answers only display "?" if message has invalid answer AND no valid answers commit 39131eb500a6fa6463434fee91085134f5f4a2fb Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 20:06:55 2018 +0100 only display "?" if message has invalid answer AND no valid answers commit bf292ad306db682e990ba23f0e20afe3cf0c139e Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 16:25:50 2018 +0100 fix 2 typos on adding communications commit 699f2926e9c988397fe2d8dab4926ebd07b271dc Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 16:11:14 2018 +0100 frontend part on new communication form commit d1bb259811b01a6cc8456a1bf61fff9f11076487 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 15:35:01 2018 +0100 ability to CRUD prefilled answers commit 03d720f8ca76dc56e22e3348e6123abfcd1d18ff Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 11:56:32 2018 +0100 base controller & layout commit 60442288616e91627ab35b56c26369fcdea013ab Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Oct 30 20:15:14 2018 +0100 rotating logs commit 4541a2ed4e9406095874eef290f4267b91b7e4b1 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Oct 30 09:44:10 2018 +0100 Update fixtures.sql commit 9c519d9c232e4ceb32a6a9e21ea1cd1d6836bebb Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Oct 30 07:02:16 2018 +0100 refactor admin disposition at the bottom of the page commit 83ee5aaae99270f9c7d2eebc97be8c16d0a7f1d6 Merge: 6554090 0615541 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 20:37:42 2018 +0100 Merge pull request #62 from ninsuo/mobile-first-ux Mobile first ux commit 061554126171e47a946d5b42fecf50480a15f295 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 20:18:47 2018 +0100 select the right default column in order by commit 9867a3bd17983363eb66e0d01e19715256956e59 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 20:06:59 2018 +0100 enforce php version to 7.1 because of my prod commit 81906905de712efd06898d3d66d2d0cb60654943 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 19:59:24 2018 +0100 order by color: fox wrong order ASC or DESC commit 3061929da6720139d578ce5f391ceac6d7357412 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 19:42:51 2018 +0100 fix orderBy macro (had an issue with multiple rows) commit e1f13f6c4c18ca68c14bf96af470c0973ffb4098 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 19:32:03 2018 +0100 do not display edit answers if there are no answers in the communication commit e24b4b6bf1454b265b81d178a236d1026fd17f0e Merge: 0209c73 547686e Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 19:27:58 2018 +0100 Merge branch 'mobile-first-ux' of github.com:ninsuo/redcall into mobile-first-ux commit 547686e8ec30506b7cb9d36aa066dd76d143d421 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 29 18:43:13 2018 +0100 more css commit 4337b0b5726e9b32c47df0397fa8128b2ddfbbc1 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 29 18:34:55 2018 +0100 put answer ticks in a table commit e03518e647ebe58b9bea454f8dc01c6dd7e20658 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 29 18:30:33 2018 +0100 onchange -> onblur (iOS do not fire onchange) commit d8762f8aae225848bec80510756eca62f8ed4a7b Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 29 13:06:23 2018 +0100 add more indications in answers history commit 8b4d2d5128494bb855a18426c85f465b7f7c1ded Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 29 13:02:55 2018 +0100 fix submit button on edit campaign modal commit ee8865b41d702e80589e3e1409f1025ce54756f7 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 09:48:56 2018 +0100 fixed the flush issue commit 0209c73c50a399ea36340e3eaae6941694e80d8f Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 09:48:56 2018 +0100 fixed the flush issue commit 364d86f187305c4012664b88f51f2aafe7038c5c Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 09:41:19 2018 +0100 [wip] answer edition (almost done) commit ab66135ae94cc60fe66468b90bfa9f65e9c6bdf1 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 08:13:39 2018 +0100 when clicking on volunteer, select it commit b3cb6eb0250561bff1c5d47b0e81262a0024243e Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 08:05:32 2018 +0100 remove message is sent / message is received commit 9a12fd6b23dc005196ad023ac03b68ed5861ad6a Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 08:02:08 2018 +0100 refactored row to be mobile friendly commit 65fdfb34b58f8330e74c80ac2ec778e9dd007d2c Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 28 22:38:51 2018 +0100 added the skills filter - it was hot to find the right way to go! commit 5fa2d66d231f164d9011c93dbd33d8e9f6d659b5 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 28 20:04:07 2018 +0100 move filter by response in its own modal commit 690237ecd70b84af28e52b5d8a7ca79784940134 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 28 19:30:08 2018 +0100 putting communication msg on response table headers commit db579592b4e5b3831e551bc165288f142e1d8d75 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 28 19:10:38 2018 +0100 add a ✏️ on editable divs (where editability is invisible) commit 1428210a5872dc94f2c55f2fc04b91935429ec62 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 28 18:42:39 2018 +0100 add ability to rename the campaign commit 0642c2163b12830572be2aedbb02b9fc65ce98b1 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 28 17:53:56 2018 +0100 a few fields not editable when a campaign is closed commit 4483d4df0b40e8a68ca3bba3463fcf9ec43315c5 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 28 17:46:26 2018 +0100 csrf all the things commit f3b382fa9398f011fd921916e7315ac3307d6483 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 28 17:39:25 2018 +0100 ability to change the campaign color commit 72e2caca939f27be6c4a631bab8ca20614d92cba Author: Alain <ninsuo@gmail.com> Date: Sun Oct 28 08:41:26 2018 +0100 fix typo commit 8ad54e0b0ac2db04a5738d462d0ea287c1161a37 Author: Alain <ninsuo@gmail.com> Date: Sun Oct 28 06:33:12 2018 +0100 add back button on new communicaition page, and use disabled instead of hidden for actions on selected volunteers buttons commit 72d4af4042bfc964b84a9b719119649890ac9fe6 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Oct 27 18:12:43 2018 +0200 wip, need to change computer commit 4eceac8ea89995bc84ede984db8d2c55385932b5 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Oct 27 08:50:08 2018 +0200 adapted form ux to fit correctly on mobile commit 8e0bdd46e1391e02699999308246d76b88ad35e8 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Oct 27 08:25:17 2018 +0200 refactored table_campaign ux to fit on mobile commit 0ea98f17f0d83cd7782241b147b0e457e66d5c16 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Oct 27 08:03:49 2018 +0200 simplified paginations, no more "nb results per page" and smaller page pane, and do not display it on too few results commit ef5bb48149d5bd61fd4c899628463356f1e25a83 Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Oct 26 22:02:12 2018 +0200 change tab correctly when page is refreshed on campaign table commit 8e43d854acf903a3a84e491ff01c9845dad78cc7 Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Oct 26 21:27:58 2018 +0200 refactored orderby to be mobile friendly (using a select instead of table headers) commit 993625811b76f3e53f4101c3cb1ae660620c104f Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Oct 26 19:49:06 2018 +0200 refactored ux of base layout (campaign list/create & security) commit 4c247c2a424556865a6e2ca7d74e213c7978d972 Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Oct 26 19:30:00 2018 +0200 refactored homepage to fit on mobile commit ec07b4928e129d42e1c5a7e5d0e26f4002896e00 Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Oct 26 19:26:04 2018 +0200 forgot viewport on security related pages commit 3669f7ca8aa8d8f7d50f4cb73bd0de8ea58bdc9f Author: Alain <ninsuo@gmail.com> Date: Fri Oct 26 19:10:54 2018 +0200 remove useless column open/close on campaign table (tabs are doing that job already) commit 74580ba9a6014d9f6ffd0154a34fc06ea334f777 Author: Alain <ninsuo@gmail.com> Date: Fri Oct 26 09:33:09 2018 +0200 add tags column, remove sent/received columns commit 6554090fe28e41195f30204ed1dbcadb82512094 Merge: 69bd605 20ba1ce Author: Alain Tiemblo <ninsuo@gmail.com> Date: Thu Oct 25 23:29:48 2018 +0200 Merge pull request #60 from ninsuo/revamp-form Revamp form commit 20ba1ce95a0291ba1ff42fe3562c075103132a9c Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Oct 25 23:22:54 2018 +0200 using dql instead of native query commit fbf46782f2f6f0c8efdda501140c8893fb30b81d Author: Alain <ninsuo@gmail.com> Date: Thu Oct 25 17:40:17 2018 +0200 re-add counts on tags commit f821e7fbc330da981738473d9b98a68fd1ea5558 Author: Alain <ninsuo@gmail.com> Date: Thu Oct 25 17:39:08 2018 +0200 fix wrong fixture not migrated commit ea89b6c5ccf89eb8a4ce61f489cb85d6ac8f9b29 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 22:32:29 2018 +0200 fix a bug disallowing to create a communication of type WEB from the campaign creation form commit 3edcab7dc5b330a030ef80b4c7cbda60309531c4 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 22:22:10 2018 +0200 add migration script to convert orange type to orange 1 type commit b0153063a6e2a1289a868d97c93113bc1f912995 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 22:21:48 2018 +0200 add sms announcement, and use a macro to display a type badge commit 10c52bb300232e89e4567c2542869742bc93807c Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 22:05:05 2018 +0200 storing the new campaign commit 530769548405e1f4e4b35001376d09f4a7bd2167 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 22:00:05 2018 +0200 proper initialization and translation cleanup commit 1d5378f9f680885563fc7ec814d9d1f06b57ea6e Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 21:21:56 2018 +0200 add the new campaign view commit 707333003a4abc0a3c22b86c852d4b58802f3702 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 22 14:14:35 2018 +0200 max 10 responses commit f9b622a2e9fa5e927bdd9622e73bb61901375b46 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 22 14:10:59 2018 +0200 other small ux improvements commit 45e14b73d5259a08f52319344c8de8a644026b11 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 22 13:48:56 2018 +0200 few ux fixes commit ca56dceba669e7979b293a8fdfcb959ca495913b Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 22 13:34:27 2018 +0200 fix case sensitive issues on sql migrations commit 2f805d15360328eaa8dc32f30fd961f108adfa8e Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 09:36:22 2018 +0200 began to work on campaign form commit df5bddfc8522693731d6113742fbc74dcdb169e5 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 09:06:17 2018 +0200 improve global ux (separation Audience/Message/Response) commit 349b0d45c119e3f48a1bce4c0524e599ebd5e2bf Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 08:53:48 2018 +0200 refactor a bit the response collection commit 077f9770c960f911b7cb2c4b1dd7b65746837d29 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 08:47:21 2018 +0200 merge tags and volunteers in the same field for form theme consistency commit c2be421b04992921097bf25647d7e0a5919968f5 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 08:31:44 2018 +0200 track tags in case of errors in the form commit 6b7830a8e98f13a49a3eab30bbac7cff5dab7551 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 23:16:38 2018 +0200 removed all those crazy modals yeyyy commit 2c49e60437f4c43b16b6c03ea37f02595f747641 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 23:04:44 2018 +0200 error management and layout commit 7dcd2abb4f5733d11c3feda0a9a48c7c0c70da3d Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 22:16:32 2018 +0200 added the new VolunteersType allowing to filter volunteers an easier way commit a8d67aa4d0a860ff1578cab9a55bb29592cb38d7 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 18:02:35 2018 +0200 make the new communication form work using GET instead of POST commit 3512ca4dda30dd7735f2e3df06663dff15e16e43 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 17:15:31 2018 +0200 globalized the random method commit 69bd60538ebc7c1316c9dd696564ec2a4aa53602 Merge: 455a09d 64b27eb Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Oct 23 14:23:46 2018 +0000 Merge pull request #61 from ninsuo/fixes fix missing check if choice is empty commit 64b27eb6d15019f78bb9404a813d947726e59234 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Tue Oct 23 16:22:11 2018 +0200 fix missing check if choice is empty commit 455a09d2c1ad0578ef2d2b04f45324376b605428 Merge: 799d32b 55e7b64 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 15:07:43 2018 +0000 Merge pull request #58 from ninsuo/new-communication-by-email New communication using a link commit 799d32beae7a24de9f63695a43adaf95e3cb7a6c Merge: 5a4c3fa e04ee56 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 11:18:48 2018 +0000 Merge pull request #59 from ninsuo/prepare-new-redcall-preprod configuration for the new preprod name commit e04ee56aecec7d6906ce368f034e25f86296550a Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 13:18:06 2018 +0200 configuration for the new preprod name commit 55e7b6409491a70a8410d891ba200554b768a20a Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 12:28:49 2018 +0200 few fixes after reviewing commit f6cfcd6eb7e450f005af31628d09d413d25b855b Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 12:08:55 2018 +0200 remove columns answer and choice from message entity commit 2f2a5dd4510c0d807f8af5966a95b1c21bb695f8 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 11:39:49 2018 +0200 intialize the table correctly when rendering it before the first ajax call commit a95f956e7b0b7e3b04e1d765ab62a66804d8c7c4 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 11:35:14 2018 +0200 fix the "other answers" column, they now use the right Answer rows commit 91faa339c7924eeea2d4e808069a75ed50f34969 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 11:27:58 2018 +0200 adapt the sms flow to use the new Answer entity commit 90bde1d3822624f0f10ad0b56b33e4947f3fe2e6 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 10:15:03 2018 +0200 remove an exception disallowing answering before the inbound is fired commit 849ec438e77c157e617e862e2f68a7aa6fbeb4c9 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 10:04:04 2018 +0200 fix inbound message when campaign is inactive commit 573424fb5697270994a97459895a09f0228a1101 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 09:55:38 2018 +0200 displaying the table correctly based on the Answers entity commit c27b898c855c4069643dc4dd6dbf90c8048d556a Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 09:48:56 2018 +0200 add the ability to cancel an action commit 8318c81b9c9c8554d7ec5dff73f6378724657992 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 09:39:11 2018 +0200 storing the answer when volunteer clicks on it commit 38b2a936999a24f5f7fd38ec7ae02ff981876531 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 08:22:01 2018 +0200 add an Answer entity to store several answers for 1 message commit e5abe450d021d4eedf78141e59323e8d5f442227 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Oct 20 23:13:56 2018 +0200 new message page commit 42e2fc3b5c2fade477fb9be2abec7320e3e91157 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Oct 20 20:58:48 2018 +0200 oops, IPs are unsigned! commit 68f059d1900a42c85b24c00607f105f7a3ce4793 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Oct 20 20:57:31 2018 +0200 sending the new sms kind commit 37464f87156ed0e613d3c728d2b5e8b6012355c0 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Oct 20 08:27:40 2018 +0200 refactored a bit sms sending, and fixed #36 as the same issue will appear on sms when generating absolule links commit 356b36a64711892276593542a46ebf0afe949aa5 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Wed Oct 17 19:54:34 2018 +0200 removing useless code commit 5a4c3fac773bcc13433d427d06edaba59656ca12 Merge: 9fa92bc 3fa5cae Author: Alain Tiemblo <ninsuo@gmail.com> Date: Wed Oct 17 17:01:07 2018 +0000 Merge pull request #55 from ninsuo/new-communication-form-continued New communication form continued commit 3fa5caef86a613b3b90024664741b9dd811dc93f Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Oct 17 06:49:00 2018 +0200 ordering communications by creation date desc so the last one appears first in the tabs commit 772ae6efe8e0c0f14cbf8ade5aa91097a1859d54 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Oct 17 06:43:07 2018 +0200 move the createCommunication method to the manager commit e0cc9d2556c0b542a36e0575d8b1ac55db4f8857 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Oct 16 22:56:41 2018 +0200 Ability to create new communication in a campaign, close #59 commit 9fa92bc74bf9c1353d11e288f5840cde2bbecd74 Merge: 373b094 cfab8f4 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Fri Oct 12 05:50:52 2018 +0000 Merge pull request #51 from ninsuo/rename-redalert-io-to-redcall-io redalert.io -> redcall.io commit cfab8f45b9e5195226717f90e2778424659b1e4b Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Fri Oct 12 07:50:17 2018 +0200 redalert.io -> redcall.io commit b0b42a77b9449bfae927639f9878c42903ca9e37 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Fri Oct 12 07:38:17 2018 +0200 a few other tweaks commit 95122a857b5583f30b7a9baf609e307246a5024c Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Thu Oct 11 22:08:14 2018 +0200 a bit of cleaning to start commit 373b09487e17f45dbc5e6badcfe2984aff9a7cb0 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Wed Oct 10 22:01:31 2018 +0200 tracking preprod cron commit ce85fe29a77f5d7eb531b6f7efe167836af08404 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Wed Oct 10 21:46:18 2018 +0200 fix prod script commit db095c8a8bfe567a898471d6960430c906fdfb31 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Wed Oct 10 21:42:43 2018 +0200 deploy scripts commit 05a645e3e9667f0afa660c81df96d310ce67bcb3 Author: Benjamin Fraud <benjamin.fraud@blablacar.com> Date: Tue Oct 9 19:21:58 2018 +0300 Fix SMS workflow commit 52f6b9ced43a550fa4119cb00ab59248fd66d8d0 Author: Benjamin Fraud <benjamin.fraud@blablacar.com> Date: Tue Oct 9 18:52:51 2018 +0300 Fix paths commit 735021a7a77ebfb159630b92cc1b65f082d2ca4c Author: Benjamin Fraud <benjamin.fraud@blablacar.com> Date: Tue Oct 9 18:48:51 2018 +0300 Fix deploy command commit bcf7bc89fae6350d2f60b2d56510ab821cb4df52 Merge: a81a301 bf3e1f8 Author: Milio Peralta <milio.peralta@gmail.com> Date: Tue Oct 9 17:42:11 2018 +0200 Merge pull request #32 from ninsuo/30-select-all-form-creation Fix select all in volunteers modal commit a81a301ef754d908ca8bc2b99d24c67dcf5da795 Merge: d276023 25c7acb Author: Benjamin Fraud <benjamin.fraud@gmail.com> Date: Tue Oct 9 18:36:28 2018 +0300 Merge pull request #34 from ninsuo/fix-checkin Fix checkin/checkout commit 25c7acbd053485dafd84db42bd3946604c55bdea Author: Benjamin Fraud <benjamin.fraud@blablacar.com> Date: Tue Oct 9 14:19:51 2018 +0300 Allow campaign link only on campaign status commit 00d3c9b34e7206111b197d15870fbfd1d53175fa Author: Benjamin Fraud <benjamin.fraud@blablacar.com> Date: Tue Oct 9 13:50:45 2018 +0300 Fix checkin/checkout commit bf3e1f86509db3f77d5474320c1c813bad2d6387 Author: m.peralta <milio.peralta@blablacar.com> Date: Tue Oct 9 10:17:30 2018 +0200 Fix select all in volunteers modal commit d276023e77209c267ee9b958f7e9f98a9bad2fd0 Merge: 687882b b20d978 Author: Benjamin Fraud <benjamin.fraud@gmail.com> Date: Tue Oct 9 09:11:00 2018 +0300 Merge pull request #29 from ninsuo/dockerize-app Dockerize app commit b20d9784afd79dbdf24cf2c45a13d43daab3ab1c Author: Benjamin Fraud <benjamin.fraud@blablacar.com> Date: Wed Aug 29 15:23:13 2018 +0300 Dockerize app README file MySQL configuration Zenaton Useful commands fix mysql docker loading issue: https://github.com/docker-library/mysql/issues/69 Explicit session configuration commit 687882b8e00bca0b5fcbea60c18633de65ce9f3d Merge: 2be2386 4813090 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Oct 2 03:03:33 2018 +0200 Merge pull request #28 from ninsuo/fixes-according-to-doc Fixes according to the google docs commit 4813090b90f93237bfe2ad6ce74b25df9c9528d1 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 18:20:30 2018 +0200 add tabs in the list of campaigns page to separate ongoing and finished campaigns commit 06e27605e37fc5ede621350a4decbdc19d201c19 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 17:12:11 2018 +0200 add a homepage with two big "create new campaign" and "list campaigns" links commit d960d86a2454a8fbfd78936c1fc009b61be4be91 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 16:49:36 2018 +0200 if member answers several times acceptable answers, tick them both on the status page commit e2d68f81b0ab46f89b350f7cab11ceca993551f5 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 16:07:58 2018 +0200 fixed column length on the campaign status table commit e1d1c441adbb54e00f18cf64e7ec3e9ec12e7869 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 15:51:31 2018 +0200 added a legend under the table to explain the sms sent and received columns commit 36663fd2377bb00db7db9f0aed937836159f3785 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 15:35:28 2018 +0200 do not display "has answered something else" if communication has no message commit 67cb30f57bbdd5b30ea20d0d9b605705e50976ea Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 15:20:05 2018 +0200 added an answer table and changed the column titles commit bb6c71e88b7888a6b77e8b3279c1e96afbaca8ed Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 14:45:51 2018 +0200 reduced title length on tabs commit 2efedc307693a3b7c649734943b96e503a3c9661 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 14:37:02 2018 +0200 do not display the communication tabs when there is only one communication commit 2be2386e3142dc8f1ae2ce501c0c0ddb4b32fa90 Merge: e3d63d9 e48f8fc Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Aug 20 22:24:06 2018 +0200 Merge pull request #27 from ninsuo/use-a-form-theme-for-answers using a form theme instead of my hack for the answers commit e48f8fc752d3f8ff15ada129b5e053d8db540620 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Aug 7 23:59:37 2018 +0200 better button content when collection is empty commit 8f6bda7abbb03f9ccdedb61226170f83d35e23f8 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Aug 7 23:56:37 2018 +0200 remove a dash that invited itself commit ed508746028e52e64f62fd27b12e0aec64c81570 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Aug 7 23:54:06 2018 +0200 using a form theme instead of my hack for the answers commit e3d63d93b6e69b7babe143e165d104b40510dae9 Merge: f401bf7 1f4ce3a Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Aug 6 14:43:03 2018 +0200 Merge pull request #26 from ninsuo/refactor-trigger-table-20180729 Refactor trigger table commit 1f4ce3a09bd2e5e84c6055f0d4a412907f34350e Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Aug 6 03:57:26 2018 +0200 add the answer collection (dirty way but its 3:57am) commit 95dde0ea19ad61052f9733f3ed12f9860607805d Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 22:31:39 2018 +0200 began the "create new message" page commit 27e6f4da2f9a9422d4538494478b6033bce0f2ec Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 18:25:30 2018 +0200 prepared new message skeleton commit f08108c86edc4fbe70af09bcf26362406d508ab7 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 18:14:49 2018 +0200 download selection as csv button commit b40afa732ca3f4f135e44b05a71d13cf0a22eb8b Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 17:26:50 2018 +0200 fix untick rows that are out of a filter commit 090cde42465ae73697645bca25c90daf05532c81 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 17:18:21 2018 +0200 translations of the campaign status page commit 9c6c1fe1ced15a078e2c57461f3f868d6026f32a Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 17:04:50 2018 +0200 volunteer selection on a table below the statuses commit 39055be698e630dca26edff53b4a994fcac79576 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 15:03:14 2018 +0200 refresh visibility when table change and a bit of ux commit cd6be45d56cce51ddfbd33563aef24441294153c Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 14:54:19 2018 +0200 more precise translation commit b0e08301c9664996ec41835698766286cf4a56b2 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 14:47:17 2018 +0200 add campaign time commit 1670f912dd43a1af7c551cd29b78007379ccd5c4 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 14:44:22 2018 +0200 humanize -> title commit 6c0637461990dddd42b33f0da62d36769609062f Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 14:41:41 2018 +0200 add reopen campaign, add message body in the communication commit b323361037f8bbc1dac0b6e79d68d7c24fb57e79 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 14:17:48 2018 +0200 add a few validation constraints, backport close campaign, add reopen campaign commit f2b355e4d9024eb2f87a7c9a79d743991f86f1de Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 13:11:52 2018 +0200 a few fixes after rebase commit 4113fc9d0fd602b28773d7968af1c7de72a1f1a4 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 12:57:04 2018 +0200 volunteer selection commit 44a26099c7514c11dc7408e509f9dc8d5211d816 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 12:25:39 2018 +0200 filters ok commit e0a35d91086ecf923d737f37d916cd5eee0d53a5 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Fri Aug 3 18:22:31 2018 +0200 continuing the tickbox filters commit 930f09ed97c0ce69b694922315d17118e3981e73 Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Aug 3 09:38:18 2018 +0200 implement isVisible if all columns unticked commit 9c4b48aba4cd71b7271e3931d3148fd47ea08531 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Aug 2 21:45:13 2018 +0200 a few fixes but dodo im tired :p commit d18439fbf804a421060786a694c3f02ee570bf55 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Thu Aug 2 18:23:11 2018 +0200 began filters commit 3b87606d43e3f781420f624259563c655a87f336 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Jul 31 22:55:40 2018 +0200 refreshing table values every second commit a1d89a6b326bb35e955b99aeb73abe482f194023 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Jul 31 20:58:45 2018 +0200 fix the communication tabs and refactor the table commit f401bf7c1b8b8a95a876863ea4d43a03bb5c961b Merge: 6548f4d c1e2db9 Author: Benjamin Fraud <benjamin.fraud@gmail.com> Date: Fri Aug 3 13:33:47 2018 +0200 Merge pull request #25 from ninsuo/3-campaign-status Add status on campaign + refacto form commit c1e2db9c5f4ae3b29d356b6f51725f2ef7550e0f Author: Benjamin Fraud <benjamin.fraud@blablacar.com> Date: Wed Jul 11 09:42:50 2018 +0300 Add status on campaign + refacto form commit 6548f4d33818a9249a129e67413522d260109237 Merge: c70c2d0 4686619 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Wed Aug 1 17:14:27 2018 +0200 Merge pull request #24 from ninsuo/message-and-answers-modal-ux-improvements-20180729 Message and answers modal ux improvements 20180729 commit c70c2d08ff7c8d13be60791b56d643470983f402 Merge: 26da9aa 58e7ab7 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 20:02:29 2018 +0200 Merge pull request #23 from ninsuo/separate-create-trigger-and-list-triggers-20180729 separated create trigger & list triggers commit 26da9aa4a5c36b4dbad64fb165dd1df285ad538d Merge: 8fafe24 3da1e62 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 20:02:04 2018 +0200 Merge pull request #22 from ninsuo/fix-issues-sentry-20180729 Fix issues sentry 20180729 commit 468661910226a46017e8b6975b992576d73b113a Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 15:16:41 2018 +0200 2 answers by default, ux etc commit 0f3c587ecb1bfdead78835a78f8530c1cfa40e03 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 15:16:23 2018 +0200 add ability to remove the first answer commit 4ae900f8d7b484c675aa222eb47c4ecf63280fed Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 15:16:09 2018 +0200 message min & max length commit 58e7ab7ed1ebe913a4be09d4d8c536201f900981 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 13:38:14 2018 +0200 separated "créer un déclenchement" & "liste des déclenchements" and added the menu commit 3da1e620a5988e3d6e8e1eaffa2bcba34da4f073 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 13:22:45 2018 +0200 fix small doctrine issue (merge does not fallback on persist if entity is not managed) commit 5d220d8b63003d1c0e9144f71be1b78390a44751 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 13:11:35 2018 +0200 fix Argument 1 passed to App\Repository\VolunteerRepository::findByIds() must be of the type array commit 0c5f42a3aade342be29775f3b6dccd01c64b82c2 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 13:07:15 2018 +0200 fix invalid argument supplied for foreach when no volunteer is selected commit 3f83051429fc45b1da0670de4764304b80bbfefd Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 13:05:55 2018 +0200 fix uncatched "no choice found" exception commit 8fafe248782d1ab81c48fe9c07345a23c43d77ad Merge: bd3d5be 9ea0b9b Author: Alain Tiemblo <ninsuo@gmail.com> Date: Fri Jul 20 18:01:43 2018 +0200 Merge pull request #21 from ninsuo/a-few-fixes timestmap + doctrine merge commit 9ea0b9bb5c88c2cfa321438fd64468bcd49bc49d Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Fri Jul 20 17:32:38 2018 +0200 timestmap + doctrine merge commit bd3d5be650fedf440c71df13c7cc6600b18f1dcd Merge: fe34424 62cd271 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sat Jul 14 11:25:14 2018 +0200 Merge pull request #20 from ninsuo/ninsuo-patch-2 Update UserCronCommand.php commit 62cd2714ae321bc899b23522582ff3b6167fa56c Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sat Jul 14 11:24:54 2018 +0200 Update UserCronCommand.php commit fe344240b48f34fa2abcd643258f3e09408cc732 Merge: 50b81b9 9abc412 Author: Benjamin Fraud <benjamin.fraud@gmail.com> Date: Thu Jul 12 10:25:09 2018 +0300 Merge pull request #18 from ninsuo/6-alert-types 6 alert types commit 9abc412fc52e5e1fda59cf9c5fa94eb103ac0e6a Author: Benjamin Fraud <benjamin.fraud@blablacar.com> Date: Thu Jul 5 13:46:23 2018 +0300 Campaign types Remove check on type commit 50b81b9d8e481ca3b770e837c82f64e3950e3b8e Merge: 563d6a9 8e32ead Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Jul 9 14:16:41 2018 +0200 Merge pull request #19 from ninsuo/ninsuo-patch-1 Update EmailVerificationRepository.php commit 8e32ead4348fabfc859b0d3bd1615375236db341 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Jul 9 14:05:21 2018 +0200 Update EmailVerificationRepository.php commit 563d6a906c6466ea22133c983dade1d59095ecde Merge: 2fefafc 2ab73a7 Author: Erwann Robin <diwann@gmail.com> Date: Wed Jul 4 14:03:52 2018 +0200 Merge pull request #16 from ninsuo/adjust-colum-size fix id column size and add links commit 2ab73a71665c55ac5ec9450589f06f1aa98798f4 Author: Erwann Robin <erwann.robin@blablacar.com> Date: Tue Jul 3 18:23:48 2018 +0200 fix id column size and add links commit 2fefafc23641fee85d686f938528e8c951c84f83 Merge: c328185 ba52f72 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Jul 3 17:47:42 2018 +0200 Merge pull request #15 from ninsuo/add-missing-viewport-ehaders add viewport for mobile compat commit ba52f728bd434a5d334ec1ac02fe3552d26a9c9c Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Tue Jul 3 17:47:07 2018 +0200 add viewport for mobile compat commit c328185422bde3ad8c088d5a2f77d3929ab22606 Merge: e1d788d 85be1b3 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Jul 3 17:43:57 2018 +0200 Merge pull request #14 from ninsuo/encore-des-changements ecncore du css commit 85be1b3643e5e026fb465275787b2eeeff441cdf Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Tue Jul 3 17:42:24 2018 +0200 ecncore du css commit e1d788da3eabdcbf15ba0e0961db0eb5c9eb8c03 Merge: 7afe548 b6667a8 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Jul 3 17:38:05 2018 +0200 Merge pull request #13 from ninsuo/fix-remove-user fix small mistake commit b6667a830cee43ea56f5cf21fe4f68b7ca067c09 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Tue Jul 3 17:37:12 2018 +0200 fix small mistake commit 7afe5480b088d70ffdfbbde3a45eb53cc502de74 Merge: 12e776f 2db051c Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Jul 3 17:26:41 2018 +0200 Merge pull request #12 from ninsuo/css fix css commit 2db051cfbfe47d9b2686dcff7f75ef8e1343f0b6 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Tue Jul 3 17:26:22 2018 +0200 fix css commit 12e776f3bfa64893fd2080533d7dd04d94280540 Merge: 74b4fa3 1e83a29 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Jul 3 17:15:42 2018 +0200 Merge pull request #11 from ninsuo/columns fix columns bande de bourrins commit 1e83a299c16df75736103fb2fc157e82734c2daf Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Tue Jul 3 17:15:10 2018 +0200 fix columns bande de bour…
Clearing the project's history in order to opensource it without any potential sensitive information. commit 2b09a138f01623f39a2938e459a47b21f3e79dad Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Wed Jan 16 20:33:10 2019 +0300 remove deploy scripts to avoid full path disclosure commit 422173838743e44118b1c5b0c9bd023f1ae94aaf Merge: 6fecf2e 79a9be6 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Wed Jan 16 20:19:01 2019 +0300 Merge pull request #111 from ninsuo/dummy-fixtures fixtures generator commit 6fecf2e016c2d8aca5eeee094f6a7ae56156c635 Merge: 6307152 cb7e4c1 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Wed Jan 16 20:18:11 2019 +0300 Merge pull request #110 from ninsuo/remove-zenaton remove zenaton from docker setup commit cb7e4c1eef1e0f4f76420ea142444efba158c4c8 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Tue Jan 15 07:13:20 2019 +0300 remove zenaton from docker setup commit 6307152c5b36c6c7378adc17cdbfd74ac83ea348 Merge: 33b97a6 6700238 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Jan 15 00:02:23 2019 +0300 Merge pull request #109 from ninsuo/fixtures add more relevant fixtures and without real data ;p commit 67002385f083b3e0ee5cb0f288eb5d047d8e0b65 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Tue Jan 15 00:01:41 2019 +0300 add more relevant fixtures and without real data ;p commit 79a9be61cb6adf8bd02447644f4f58a3b5e320f9 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Jan 10 07:00:53 2019 +0100 fixtures generator commit 33b97a6f25d6206a85dcf8422d3be2390f06c7ff Merge: 2a1a947 f661609 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Jan 8 23:42:48 2019 +0100 Merge pull request #92 from ninsuo/missing-link add spreadsheet link on import errors commit f661609055ab96fc69971f63b0447c3ba6615fbb Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Jan 8 23:42:29 2019 +0100 add spreadsheet link on import errors commit 2a1a94702aed1869ea79722accfc240002ac2fb0 Author: Alain <ninsuo@gmail.com> Date: Thu Jan 3 19:19:50 2019 +0100 snake_case -> camelCase commit cc71ef95651d2d1225715e30b38c2b695a637dd6 Author: Alain <ninsuo@gmail.com> Date: Thu Jan 3 19:11:23 2019 +0100 fix wrong type hinting commit 7d5652fef2ff32664c6e2990f3114a5d6669780c Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Thu Jan 3 17:29:22 2019 +0100 clear zenaton from deployment scripts commit 8b2016a5d42193726c3835011c569e15315abff1 Merge: b556ab1 de535ba Author: Alain Tiemblo <ninsuo@gmail.com> Date: Thu Jan 3 17:24:47 2019 +0100 Merge pull request #91 from ninsuo/sms-stuff Sms stuff commit de535ba18d149ef9a084bfffee9d90b6f9dd3f30 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Thu Jan 3 17:16:19 2019 +0100 rendering if message have been sent or not using volunteer color commit a72040ffeb6185ac7661a8ffe9a249904880e77f Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Thu Jan 3 16:06:45 2019 +0100 remove zenaton (it uses php's serialize() which breaks with accuented characters) commit 52358e6074da4b7539bd49e400a2b79c77791018 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Thu Jan 3 15:54:33 2019 +0100 add a progress bar to show up message sending progression commit df23799dd38cec4ea11c2710710c2d806d3209b6 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Thu Jan 3 14:25:03 2019 +0100 ended ExecProcessor commit 06e56e8020180cc3d7b53999f89fa0c37e0220f8 Author: Alain <ninsuo@gmail.com> Date: Thu Jan 3 08:21:30 2019 +0100 add ExecProcessor commit 0db670b614c9d46122a6db888755f8b4866fee50 Author: Alain <ninsuo@gmail.com> Date: Sat Dec 22 10:32:27 2018 +0100 use local files instead of cdn commit 04015569acdbcf2f0b9c4cf3fc7677c5862b8811 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Dec 20 00:44:54 2018 +0100 add an action to remove all fake sms commit 5482f7d9980850c74d4bbcf4563528fb554fa079 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Dec 20 00:34:10 2018 +0100 a bit of ux on the sms simulator commit 07fa6a91367b0209aac6dd650c295d3d3801ee01 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Dec 20 00:14:15 2018 +0100 simulate inbounds and a few fixes commit d0bea396320c43fb2ff45b7025efa1c6f77652f2 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Dec 19 23:32:48 2018 +0100 send fake sms on dev environment commit 73c60c75fcc55768958d5994332574bff7568c5e Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 17 08:53:01 2018 +0100 began to refactor sms workflows commit be9c5debed22cccf3f2cf2f31e6852faa5931e70 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Dec 16 18:23:15 2018 +0100 forgot to git add the sounds in question commit 9c5e06e7961005125b10009cb37514b1be1ede4d Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Dec 16 18:22:56 2018 +0100 quick and dirty polling and fun with sounds :p commit 7c5c2591ed15c39e6531b4ed0a2598bf94e79560 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Dec 16 17:02:18 2018 +0100 sms simulator done commit 459c6536dfa03a7a332be03a9a3954971c2a2cf4 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 15 20:14:57 2018 +0100 iphone simulator displaying received messages commit 4d6c0a6154b80eec932852f1aab10e7270043c70 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 15 11:41:51 2018 +0100 add a Sandbox bundle for dev/test envs to fake SMSes commit 3a8977c828871afa4b67b6bd59a6c404115b9f5e Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 15 02:11:52 2018 +0100 add a new Sandbox bundle for everything related to dev & tests commit 97937d0301ae7efb238038614ed2bc7381a2961f Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 15 01:09:46 2018 +0100 fix disabled issue (cannot remove property, only set false) commit b556ab156dc258c3209c9c13308b183ed327dbba Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 15 01:00:11 2018 +0100 fix dummy data used for screenshoting commit d906110ba5e950bcc19b8a5da9fa983ad511bc61 Merge: 740d07c 0b53f63 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sat Dec 15 00:54:36 2018 +0100 Merge pull request #90 from ninsuo/fix-few-issues Fix few issues commit 0b53f63dd6d55019a3fa42702521e6cade45ce7f Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 15 00:53:29 2018 +0100 re-add more data into the CSV export (nivol, email, etc) commit 4560fcb257fca4072162c2c7a9e6f03ee3ddb30a Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 15 00:33:58 2018 +0100 improve the flex datalist ergonomics (higher height, no focus when deleting an item) commit d70d532a2d7a7a02fba104c3adbd4dce95da91c3 Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Dec 14 23:48:18 2018 +0100 warn about antispams on email sending, croix-rouge is pretty aggressive against spam and checks all receipiants commit 94b1a9f3a0de1098b20df051d3381ab906f9ca9c Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Dec 14 23:43:30 2018 +0100 when admin verifies a user, deleting the email verification entry commit 2b52802339925caaaedbc41f6716681c8fc8e14d Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Dec 14 21:35:11 2018 +0100 well, i dont understand, their doc says rotate(-value) but seems to be wrong side... commit 04b9d949c08e05feff65211299bc3d87c1c47662 Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Dec 14 21:32:42 2018 +0100 fix compass rotation commit f2def1933d5c25bb6b59c196b0936fa0435f55dc Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Dec 14 05:14:55 2018 +0100 when cancelling answer, save updated datetime in order to trigger sse commit 60f12260d5b395743776e70a9db0f6e7b6cbd3db Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Dec 14 04:52:00 2018 +0100 even if there are email verifications pending, do not remove account if it is trusted or admin commit 43bccdd10c9ac6db15975a838af28a53c13c4168 Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Dec 14 04:44:56 2018 +0100 fix user:cron captcha expiration issue commit 740d07cd3e80f4c0630b53b071fab1cf33e4a90c Merge: 5448a58 eec39bb Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 20:27:17 2018 +0100 Merge pull request #89 from ninsuo/geolocalize-crew-members Geolocalize crew members commit eec39bb0e5b5228e51a21103c7b759c9b9482c4d Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 20:20:16 2018 +0100 fix unwatch commit f8a2ad554be8e69397003b81538ecfb934e884f5 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 20:05:55 2018 +0100 disambiguate "permission denied" message commit 19eb50412a039517cc3b839466113dd2b895e21c Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 19:47:52 2018 +0100 finalizing compass commit a12499c77ec1746bbfbcf730dc17f9dc73683f69 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 19:35:13 2018 +0100 poc of compass implementation commit e61adf24c57e257b2de5e617714720fd5d56b361 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 19:05:51 2018 +0100 remove basic heading (lack of support), use compass.js instead commit 9edc6caf26c0831d25073006b33dc20d9f20cfac Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 13:09:04 2018 +0100 only setZoom when first focusing volunteer commit bcef5c620600c477a685110e295f72d58491217f Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 12:41:39 2018 +0100 improve initialization commit 89afaa18c39019d20dfc1333b2c871b2516e4a8c Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 11:58:31 2018 +0100 enable high accuracy (else iphone use 65m) commit bf1408a70322cb534048b3e4b630bc19ac02246b Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 11:48:52 2018 +0100 migration for headings commit 47ff6351b752c627885c8cd5662dd2434325758d Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 11:48:38 2018 +0100 fix headings commit da228e4ad4eb3f707b3076344d577d4f11e9ffdf Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 11:41:32 2018 +0100 remove how-to-answer key when choices are empty commit 81e7d25ddfc2f446391a0b3638f75ba2e42bbfc0 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 11:39:31 2018 +0100 heading default value commit 7dd911a334bd55120b63fe17f04de1a5d00b68a5 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 09:48:39 2018 +0100 fix other typo commit 1aa9d4cf8b33e7545302d7a8309c2f63981bc9d6 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 09:45:53 2018 +0100 fix typo commit 59a41a92c954c58271d049d1a2d887423c62f87d Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 09:30:49 2018 +0100 automatically follow selected volunteer if it moves commit c9c7546b76227a94f528e080e777ba0ac2ee7690 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 09:27:16 2018 +0100 fix initialization commit 4e588fc67ba033dd7f534a1d4499815a5830ace9 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 06:35:55 2018 +0100 started to manipulate heading (compass) commit 68d4b8c6833b8fc14108e044dc968a7acb805077 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 02:00:16 2018 +0100 refresh - front side commit 2e773cc782961033a72fab50141f4f610787324c Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 11 00:50:59 2018 +0100 data generation commit 7a38faacf6e8f23d7062108c7f827c4d765d8b83 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 10 22:47:15 2018 +0100 prepared model and view commit 146ecda27320c7fd8a239fc3efa79f1bc88952e1 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 10 22:42:58 2018 +0100 implement poll and sse on backend side commit b711f604481d0ef4954eddca8d6e416f17aa3029 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 10 22:11:14 2018 +0100 a few fixes on pdfs commit 58c3210c43b4b5c0d49e742eb651227dc8d1c957 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 10 21:51:54 2018 +0100 generalize sse response commit e1108424709b71b088f8c8f4f1d2c4fcd84eeea8 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 10 02:18:46 2018 +0100 render a map containing everyones position and a table of volunteers commit 7c4d0ad6b9673376d85e28fafee46d7983df15ce Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Dec 9 17:25:10 2018 +0100 allow to stop geolocating commit b5a760fadcafbb5169a5ee45c361408fde141f1d Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Dec 9 17:09:45 2018 +0100 implement the geolocation watcher commit c6646fc5b9a4ef286ecc0c806a5d84a5093021c2 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Dec 9 02:15:18 2018 +0100 add the "Geolocalize your crew" checkbox and implement the full flow commit f388935cb671f659d754fcf220fe491d273f8d27 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 8 16:11:08 2018 +0100 fix create preanswers form (missing translation) commit bb05c9a4d48356e500b4e684a88461e9dfa48057 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 8 12:42:40 2018 +0100 fix pagination on finished campaings tabs commit df6c2c0588eff64fdd8dd6b7b7eaf728033dfbba Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Dec 7 07:00:44 2018 +0100 model commit 021542d89e8b2c08521538f3f9f47b1e1576b900 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Dec 6 21:44:07 2018 +0100 ux on "check-in" buttons commit 5448a58ee9457f664880590dd5b09f75de303faf Merge: 7c9a08f c911296 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Thu Dec 6 21:35:01 2018 +0100 Merge pull request #86 from ninsuo/fix-locales-in-web-message remove locale switcher in web message commit c91129602ce1669e7c00327cd827c1a432a0440a Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Dec 6 21:34:18 2018 +0100 remove locale switcher in web message commit 7c9a08fa3d6b90a102289a3666f5f40bb74b8e9b Merge: 7bc0045 26f496f Author: Alain Tiemblo <ninsuo@gmail.com> Date: Wed Dec 5 05:44:26 2018 +0100 Merge pull request #85 from ninsuo/qa-session-2018-12 [QA] few other login flaw bugs commit 26f496ffd1f8e56a1436259824168102003c23c8 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Dec 5 05:31:09 2018 +0100 [QA] missing use after password change commit c3e3cc5cf82fd511c24c32703b4d83c6ec5341da Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Dec 5 05:10:41 2018 +0100 + the missing migration script commit 8d67e3357736541fb531a62f7ac292fc798c13b6 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Dec 5 05:10:22 2018 +0100 [QA] do not send email to admins on user email update commit 7bc0045ce951ab69e5a8da79b4515c62e1ce29ee Merge: d0bb8aa 12dd04f Author: Alain Tiemblo <ninsuo@gmail.com> Date: Wed Dec 5 00:04:42 2018 +0100 Merge pull request #84 from ninsuo/qa-session-update-email-pref-issue [QA] fix unability to update email on profile page commit 12dd04f1dab81713c1b464f1021b5b406ad7a1b6 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Dec 4 23:59:04 2018 +0100 [QA] fix unability to update email on profile page commit d0bb8aa6800fc7208ed79fe3dc0550845faba62b Merge: d77f4bc e781851 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 22:29:32 2018 +0100 Merge pull request #83 from ninsuo/ux-improvements Ux improvements commit e781851d9d452ac84312f79f15c41cec53008d1a Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 22:29:13 2018 +0100 when a campaign is closed, strike its title commit 6a1390eac381a6dc0397a5ec6c2f6709eb1d0d5f Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 22:20:21 2018 +0100 hardcode "UL Paris 1er - 2nd" commit d77f4bcaeabeaa670e239989045c091d3c42e71b Merge: fd5d38a 30a212a Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 22:05:05 2018 +0100 Merge pull request #82 from ninsuo/fix-translations translation typo commit 30a212afd3d1f3e9495b21b811876196f090007d Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 22:04:42 2018 +0100 translation typo commit fd5d38a8cdfb6873c2b78362d7c74b907ac2db3c Merge: 7671472 5534d1d Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 22:01:37 2018 +0100 Merge pull request #81 from ninsuo/exports-refined Exports refined commit 5534d1d1b51aeed0502df9d0dfd120116f3d5960 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 22:00:31 2018 +0100 refine pdf commit a63d4a699c643ec552e4f00a0433da908510dd5d Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 21:08:07 2018 +0100 csv export tweaks commit b7b6be25170ce3947194273541f0e74c2b9b3dfb Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Dec 3 09:34:08 2018 +0100 refine csv export with only firstname, lastname, phone (in the 06 format), skills and choices commit 767147200fca277b3109dd5b31cc520c476204d8 Merge: 766d7d9 1c5dc7c Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sat Dec 1 23:25:02 2018 +0100 Merge pull request #80 from ninsuo/name-a-communication rename a communication commit 1c5dc7c285849c07579e377a43a26061c514e6cb Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 1 23:23:37 2018 +0100 use communication name in pdf export commit 66d7e8c27dfb6bc690c03c302349b29fa21a9327 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 1 23:17:36 2018 +0100 rename a communication commit 766d7d99a6fa34a9d1b95b52783f426c7687ab70 Merge: ea25af1 1ea1851 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sat Dec 1 14:53:28 2018 +0100 Merge pull request #79 from ninsuo/pdf-export Pdf export commit 1ea18514c215224b0cd2491edc6e675b50b1d387 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Dec 1 12:09:13 2018 +0100 finish pdf export v1 commit 6190cfe36912dbe52a046dd2b2980a2de1730d88 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 29 09:41:25 2018 +0100 continuing - began answers table commit 9f98ba0436a278c7f272f4fffdbe9f3fff571520 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 28 23:15:42 2018 +0100 continuing - staff table commit 1c600d6ea3c1a2ba751317e6048e16ea804a988f Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Nov 27 07:07:27 2018 +0100 continuing the pdf export, began table and added communication loops commit 69ec1781f7b84ef45d995eaf458f5c74dfa826c7 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Nov 27 01:13:12 2018 +0100 images commit c525d269f27f716cd857d8514ef4871d8533e7e8 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Nov 27 01:12:59 2018 +0100 pdf export template commit 69201cc0e8e15b56824c3c67d63bc53e6eb82c9f Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 26 22:28:01 2018 +0100 redone csv export, for excel support and with all selected volunteers fields commit a7e05f55092b386467a91604b9bd8c22ed04b8a8 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 25 23:50:15 2018 +0100 fix status in url (that can be null) commit ea25af16bc5111e529e47bb3f585e34da781ca9b Merge: 59b71b5 82ffc00 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sun Nov 25 20:18:45 2018 +0100 Merge pull request #75 from ninsuo/use-switches-instead-of-checkboxes Use switches instead of checkboxes commit 82ffc006755a285afd0021f4920df4407ae7ffe3 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 25 20:11:18 2018 +0100 use nicer checkboxes commit 4ce3f63123faf8fe74680f67fb3b5d2b25a0f708 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 25 17:26:59 2018 +0100 add postal codes on volunteers label commit 59b71b5cdb16f46fe6ec1b9a8a3ae7d8a5fed581 Merge: f6bb82f cbdb5fc Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sun Nov 25 20:15:31 2018 +0100 Merge pull request #74 from ninsuo/server-sent-events-instead-of-polling use Server Sent Events instead of polling commit cbdb5fccc9905e79a962293fb436ddcfb5704416 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 25 20:13:48 2018 +0100 use Server Sent Events instead of polling, except on dev env and unsupported browsers commit f6bb82f6d21a0e355333eb6a5fd742d029fadcd0 Merge: 47dc412 2ae6cce Author: Alain Tiemblo <ninsuo@gmail.com> Date: Wed Nov 21 06:31:36 2018 +0100 Merge pull request #71 from ninsuo/translations Locale switcher commit 47dc41225773b6a0e04d5668a5514ab37755bd71 Merge: d249a27 0b78327 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Wed Nov 21 06:30:41 2018 +0100 Merge pull request #73 from ninsuo/favicon add favicon commit 0b783273b1d83ff42a259ca4feff766571ff1169 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 21 06:30:20 2018 +0100 add favicon commit 2ae6cce54e797a7be15b47a12b4ae20f9c4ffd0c Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 18 01:25:36 2018 +0100 add an ondelete=cascade on user preferences commit 7d31df662899f5da14112409bd53c364498de332 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 18 01:16:14 2018 +0100 when sending emails, use the right user preferences commit e6faec8b618601b6a5a8fb82f1126ad2b64872b3 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Nov 17 10:17:09 2018 +0100 ux commit eea28f994946be400993ab49f45b5c7a6ca3bdde Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Nov 17 09:47:00 2018 +0100 better mobile integration commit 2bfd0c0f9fbc57e65aa9acc7e11b1d7484a54521 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Nov 17 09:31:39 2018 +0100 renamed not-trusted route into guest (more courteous) commit 446d902b9a96d9bc36518e1de9487ca2046970c7 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Nov 17 09:24:26 2018 +0100 store user favorite locale commit f6aa0786d75330de3155f7afe7ca9cf8ee70cf0c Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Nov 17 07:25:18 2018 +0100 overwrite password login bundle templates to integrate lang switcher commit faad738a492910d0ec9c5df37b39d2b2e05945c0 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Nov 17 07:13:42 2018 +0100 sticky translations on the session commit a02fbfd77d2b6df7e5f98c301ddc328d42e00696 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 14 06:26:58 2018 +0100 add missing translations commit d249a273c3dab6141be4149d06df2fa918ed8fa1 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 12:46:39 2018 +0100 binary is converted to streams commit 1aab2a2a246366ce46d4c22e490e7727abfc0211 Merge: fda5171 3bf7bc9 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 12:33:25 2018 +0100 Merge pull request #70 from ninsuo/zenaton-serializes-all-the-things Zenaton serializes all the things! commit 3bf7bc9ee442e3c6ff121438c5feaad618e607e8 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 12:32:05 2018 +0100 use entity ids instead of attached entities when doing zenaton workflow commit fda51719954a226867717f2734d007e47f9baae3 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 11:59:39 2018 +0100 hack a bit so zenaton wont try to serialize the entity manager commit 8224036e796ebd3a776ff079d4c34fa0e6e74926 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 11:42:48 2018 +0100 remove nexmo parameters from di (zenaton issues with env in di) commit 824d4cb6f78de0b464bf005c0ebe1c37946d1c5e Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 11:34:04 2018 +0100 fix .env issues commit af05bbf38d4914390ed55caf1553915abbb76e43 Merge: ae4d0a1 494d6a8 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 11:11:16 2018 +0100 Merge pull request #69 from ninsuo/adjustments-import many small improvements commit 494d6a8d789f0d9b9de502cf1802f9c8d55e2118 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 11:10:27 2018 +0100 many small improvements commit ae4d0a1ec5b75770e2f4b425800efeafe3625ead Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 10:12:26 2018 +0100 update deploy scripts commit c2a237743090f9727caad9283e8a4959e2b5878f Merge: 6b89efd 39bca18 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 10:07:36 2018 +0100 Merge pull request #68 from ninsuo/import-volunteers Import volunteers commit 39bca1863828001f4365b925e52b96e514171cc8 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 12 10:01:30 2018 +0100 add postal code support commit ce3bbaf55345e1df7af1487c8ae72df61109b7d2 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 7 23:51:31 2018 +0100 implement manual import from website commit 1f360238d4d62c5c42be51b8ad072234875f6361 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 7 23:24:12 2018 +0100 import report commit eacd6f24e4d29316023f46f3d8a1d9e64b45379f Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 7 21:58:02 2018 +0100 add enable / disable actions commit 6ee8028d352d173f0403f79b082bfb621c05a240 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 7 09:46:57 2018 +0100 lock / unlock volunteer commit 7863dec6bcce8e7693619bbf6e59932a7deafebb Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 7 09:26:30 2018 +0100 add the volunteers table commit 989f1b357a09f35acb040b4021fcf33cd8f4810f Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Nov 7 08:55:33 2018 +0100 add eventually missing skills on the spreadsheet according to skill hierarchy (eg: an ambulance driver is a car driver, a PSE2 holder has PSE1...) commit e7ce4cfaafad1fdf2c2f22db8a482fa5da779816 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Nov 6 06:31:46 2018 +0100 (wip) active and inactive volunteers table commit 3dd1e4944dfe3c22612179b781f8a2488e6968fc Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Nov 6 00:37:13 2018 +0100 prepare admin ux to manage volunteers commit 834504ba44b41562165e68405df26fa4ecb374e2 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Nov 6 00:30:13 2018 +0100 filters only display enabled volunteers commit da4b178bedea96ef7ea7e5e43d0060b5fb151083 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Nov 6 00:19:22 2018 +0100 disable all volunteers that were missing in the import commit 691b32d861f47750055abb269e4149724922f898 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 5 23:56:46 2018 +0100 display longer labels on filters than on volunteers commit 8b1a9cbdb0e8d811b3565ef09ee8e98915f583ed Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 5 22:01:28 2018 +0100 a bit of algorithmics commit f8c8e375bca6f600fbc95d3d2e2d3de437e179dd Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Nov 5 19:12:30 2018 +0100 use the right version of mariadb commit 6ee84a9fbf404b56dfe79edf5ea22d59d88bdf16 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 5 18:42:14 2018 +0100 wip hierarchy (switch computer) commit a3e75c5811b7a788fa6a9793e17ed329178740dc Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 5 03:19:52 2018 +0100 end of import: it works! ;) commit cbde1284cd457ae4e56ded1b006b256d1c936f7e Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Nov 5 02:33:22 2018 +0100 change database tags to match reality commit 50d45db8ae6fe3219afe9501e66031cfc056cb06 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 4 23:26:17 2018 +0100 refactor a bit how i manage tags for better flexibility commit 1def5b35c76a8cef33c63d8b5edf85f03c1e0b4e Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 4 22:52:15 2018 +0100 volunteer imports - extraction and sanitizaiton commit 2fc65fc6aa9a0f30391aa057f2071fb0fa9bdee6 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 4 19:01:46 2018 +0100 add google client and fetch spreadsheet commit 9d0849abc0991bb29d1a26dcfa9277992ea4178a Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Nov 4 16:11:15 2018 +0100 tweaking gitignores in order to not track private keys commit 6b89efd7edb7f31e0a637cf056eb4b7ae015e741 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Nov 6 23:31:44 2018 +0100 Update MessageRepository.php commit e0daf1069dc337ed023dea3268cce94564d3a614 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Nov 6 23:25:45 2018 +0100 Update prefilled_answers_selector.html.twig commit 4db8155af35d57623a76f0bbc824453efa11fd6a Merge: 3fa914b 0aa1f0a Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sun Nov 4 19:10:30 2018 +0100 Merge pull request #66 from ninsuo/small-improvements Small improvements commit 3fa914b49bd1e87c941de70721d022d961c91c11 Merge: 4f78f2a bf292ad Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sun Nov 4 19:10:20 2018 +0100 Merge pull request #63 from ninsuo/pre-defined-answers Pre defined answers commit 0aa1f0ab953d90bf2d1599a45566b701c8e0f981 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 23:29:22 2018 +0100 small fix on emails commit a48a8538cf6561d1d32a26f441da049f18545ef9 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 23:20:41 2018 +0100 send an email to admins when a new user verify its email in order to be activated commit 62c873fb1753de52f5505583b941b172969b4ae4 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 22:35:52 2018 +0100 a bit of documentation on the captcha entity commit 09b22adebe76a2a9dbf5241cf8f0b37836f8619e Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 22:28:39 2018 +0100 added a grace period on captcha (3 login failures), close #56 commit 2223077216b9f85853c9ac0063d3645f549e39dc Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 21:02:19 2018 +0100 (with bigger fonts...) commit 10bc9c0b38a928d712bb5cfea62286acda713653 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 20:48:09 2018 +0100 add nicer http error messages than symfony default commit 35efcc94f130a1ad8cb701d81e39d8339a5b052d Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 20:34:52 2018 +0100 less aggressive behavior if selection key not found in the session anymore commit fdedb5a524b2e2913ffef1bb663e5ce5aee12ef2 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 20:19:31 2018 +0100 redirect to homepage instead of polling when session expired, close #35 commit 4f78f2a034455961648f83509b7f0edd7fb16318 Merge: 4541a2e 39131eb Author: Alain Tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 20:07:58 2018 +0100 Merge pull request #64 from ninsuo/one-answer-valid-is-enough-to-hide-unknown-answers only display "?" if message has invalid answer AND no valid answers commit 39131eb500a6fa6463434fee91085134f5f4a2fb Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 20:06:55 2018 +0100 only display "?" if message has invalid answer AND no valid answers commit bf292ad306db682e990ba23f0e20afe3cf0c139e Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 16:25:50 2018 +0100 fix 2 typos on adding communications commit 699f2926e9c988397fe2d8dab4926ebd07b271dc Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 16:11:14 2018 +0100 frontend part on new communication form commit d1bb259811b01a6cc8456a1bf61fff9f11076487 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 15:35:01 2018 +0100 ability to CRUD prefilled answers commit 03d720f8ca76dc56e22e3348e6123abfcd1d18ff Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Nov 1 11:56:32 2018 +0100 base controller & layout commit 60442288616e91627ab35b56c26369fcdea013ab Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Oct 30 20:15:14 2018 +0100 rotating logs commit 4541a2ed4e9406095874eef290f4267b91b7e4b1 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Oct 30 09:44:10 2018 +0100 Update fixtures.sql commit 9c519d9c232e4ceb32a6a9e21ea1cd1d6836bebb Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Oct 30 07:02:16 2018 +0100 refactor admin disposition at the bottom of the page commit 83ee5aaae99270f9c7d2eebc97be8c16d0a7f1d6 Merge: 6554090 0615541 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 20:37:42 2018 +0100 Merge pull request #62 from ninsuo/mobile-first-ux Mobile first ux commit 061554126171e47a946d5b42fecf50480a15f295 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 20:18:47 2018 +0100 select the right default column in order by commit 9867a3bd17983363eb66e0d01e19715256956e59 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 20:06:59 2018 +0100 enforce php version to 7.1 because of my prod commit 81906905de712efd06898d3d66d2d0cb60654943 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 19:59:24 2018 +0100 order by color: fox wrong order ASC or DESC commit 3061929da6720139d578ce5f391ceac6d7357412 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 19:42:51 2018 +0100 fix orderBy macro (had an issue with multiple rows) commit e1f13f6c4c18ca68c14bf96af470c0973ffb4098 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 19:32:03 2018 +0100 do not display edit answers if there are no answers in the communication commit e24b4b6bf1454b265b81d178a236d1026fd17f0e Merge: 0209c73 547686e Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 19:27:58 2018 +0100 Merge branch 'mobile-first-ux' of github.com:ninsuo/redcall into mobile-first-ux commit 547686e8ec30506b7cb9d36aa066dd76d143d421 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 29 18:43:13 2018 +0100 more css commit 4337b0b5726e9b32c47df0397fa8128b2ddfbbc1 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 29 18:34:55 2018 +0100 put answer ticks in a table commit e03518e647ebe58b9bea454f8dc01c6dd7e20658 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 29 18:30:33 2018 +0100 onchange -> onblur (iOS do not fire onchange) commit d8762f8aae225848bec80510756eca62f8ed4a7b Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 29 13:06:23 2018 +0100 add more indications in answers history commit 8b4d2d5128494bb855a18426c85f465b7f7c1ded Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 29 13:02:55 2018 +0100 fix submit button on edit campaign modal commit ee8865b41d702e80589e3e1409f1025ce54756f7 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 09:48:56 2018 +0100 fixed the flush issue commit 0209c73c50a399ea36340e3eaae6941694e80d8f Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 09:48:56 2018 +0100 fixed the flush issue commit 364d86f187305c4012664b88f51f2aafe7038c5c Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 09:41:19 2018 +0100 [wip] answer edition (almost done) commit ab66135ae94cc60fe66468b90bfa9f65e9c6bdf1 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 08:13:39 2018 +0100 when clicking on volunteer, select it commit b3cb6eb0250561bff1c5d47b0e81262a0024243e Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 08:05:32 2018 +0100 remove message is sent / message is received commit 9a12fd6b23dc005196ad023ac03b68ed5861ad6a Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 29 08:02:08 2018 +0100 refactored row to be mobile friendly commit 65fdfb34b58f8330e74c80ac2ec778e9dd007d2c Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 28 22:38:51 2018 +0100 added the skills filter - it was hot to find the right way to go! commit 5fa2d66d231f164d9011c93dbd33d8e9f6d659b5 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 28 20:04:07 2018 +0100 move filter by response in its own modal commit 690237ecd70b84af28e52b5d8a7ca79784940134 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 28 19:30:08 2018 +0100 putting communication msg on response table headers commit db579592b4e5b3831e551bc165288f142e1d8d75 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 28 19:10:38 2018 +0100 add a ✏️ on editable divs (where editability is invisible) commit 1428210a5872dc94f2c55f2fc04b91935429ec62 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 28 18:42:39 2018 +0100 add ability to rename the campaign commit 0642c2163b12830572be2aedbb02b9fc65ce98b1 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 28 17:53:56 2018 +0100 a few fields not editable when a campaign is closed commit 4483d4df0b40e8a68ca3bba3463fcf9ec43315c5 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 28 17:46:26 2018 +0100 csrf all the things commit f3b382fa9398f011fd921916e7315ac3307d6483 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 28 17:39:25 2018 +0100 ability to change the campaign color commit 72e2caca939f27be6c4a631bab8ca20614d92cba Author: Alain <ninsuo@gmail.com> Date: Sun Oct 28 08:41:26 2018 +0100 fix typo commit 8ad54e0b0ac2db04a5738d462d0ea287c1161a37 Author: Alain <ninsuo@gmail.com> Date: Sun Oct 28 06:33:12 2018 +0100 add back button on new communicaition page, and use disabled instead of hidden for actions on selected volunteers buttons commit 72d4af4042bfc964b84a9b719119649890ac9fe6 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Oct 27 18:12:43 2018 +0200 wip, need to change computer commit 4eceac8ea89995bc84ede984db8d2c55385932b5 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Oct 27 08:50:08 2018 +0200 adapted form ux to fit correctly on mobile commit 8e0bdd46e1391e02699999308246d76b88ad35e8 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Oct 27 08:25:17 2018 +0200 refactored table_campaign ux to fit on mobile commit 0ea98f17f0d83cd7782241b147b0e457e66d5c16 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Oct 27 08:03:49 2018 +0200 simplified paginations, no more "nb results per page" and smaller page pane, and do not display it on too few results commit ef5bb48149d5bd61fd4c899628463356f1e25a83 Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Oct 26 22:02:12 2018 +0200 change tab correctly when page is refreshed on campaign table commit 8e43d854acf903a3a84e491ff01c9845dad78cc7 Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Oct 26 21:27:58 2018 +0200 refactored orderby to be mobile friendly (using a select instead of table headers) commit 993625811b76f3e53f4101c3cb1ae660620c104f Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Oct 26 19:49:06 2018 +0200 refactored ux of base layout (campaign list/create & security) commit 4c247c2a424556865a6e2ca7d74e213c7978d972 Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Oct 26 19:30:00 2018 +0200 refactored homepage to fit on mobile commit ec07b4928e129d42e1c5a7e5d0e26f4002896e00 Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Oct 26 19:26:04 2018 +0200 forgot viewport on security related pages commit 3669f7ca8aa8d8f7d50f4cb73bd0de8ea58bdc9f Author: Alain <ninsuo@gmail.com> Date: Fri Oct 26 19:10:54 2018 +0200 remove useless column open/close on campaign table (tabs are doing that job already) commit 74580ba9a6014d9f6ffd0154a34fc06ea334f777 Author: Alain <ninsuo@gmail.com> Date: Fri Oct 26 09:33:09 2018 +0200 add tags column, remove sent/received columns commit 6554090fe28e41195f30204ed1dbcadb82512094 Merge: 69bd605 20ba1ce Author: Alain Tiemblo <ninsuo@gmail.com> Date: Thu Oct 25 23:29:48 2018 +0200 Merge pull request #60 from ninsuo/revamp-form Revamp form commit 20ba1ce95a0291ba1ff42fe3562c075103132a9c Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Oct 25 23:22:54 2018 +0200 using dql instead of native query commit fbf46782f2f6f0c8efdda501140c8893fb30b81d Author: Alain <ninsuo@gmail.com> Date: Thu Oct 25 17:40:17 2018 +0200 re-add counts on tags commit f821e7fbc330da981738473d9b98a68fd1ea5558 Author: Alain <ninsuo@gmail.com> Date: Thu Oct 25 17:39:08 2018 +0200 fix wrong fixture not migrated commit ea89b6c5ccf89eb8a4ce61f489cb85d6ac8f9b29 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 22:32:29 2018 +0200 fix a bug disallowing to create a communication of type WEB from the campaign creation form commit 3edcab7dc5b330a030ef80b4c7cbda60309531c4 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 22:22:10 2018 +0200 add migration script to convert orange type to orange 1 type commit b0153063a6e2a1289a868d97c93113bc1f912995 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 22:21:48 2018 +0200 add sms announcement, and use a macro to display a type badge commit 10c52bb300232e89e4567c2542869742bc93807c Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 22:05:05 2018 +0200 storing the new campaign commit 530769548405e1f4e4b35001376d09f4a7bd2167 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 22:00:05 2018 +0200 proper initialization and translation cleanup commit 1d5378f9f680885563fc7ec814d9d1f06b57ea6e Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 21:21:56 2018 +0200 add the new campaign view commit 707333003a4abc0a3c22b86c852d4b58802f3702 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 22 14:14:35 2018 +0200 max 10 responses commit f9b622a2e9fa5e927bdd9622e73bb61901375b46 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 22 14:10:59 2018 +0200 other small ux improvements commit 45e14b73d5259a08f52319344c8de8a644026b11 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 22 13:48:56 2018 +0200 few ux fixes commit ca56dceba669e7979b293a8fdfcb959ca495913b Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Mon Oct 22 13:34:27 2018 +0200 fix case sensitive issues on sql migrations commit 2f805d15360328eaa8dc32f30fd961f108adfa8e Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 09:36:22 2018 +0200 began to work on campaign form commit df5bddfc8522693731d6113742fbc74dcdb169e5 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 09:06:17 2018 +0200 improve global ux (separation Audience/Message/Response) commit 349b0d45c119e3f48a1bce4c0524e599ebd5e2bf Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 08:53:48 2018 +0200 refactor a bit the response collection commit 077f9770c960f911b7cb2c4b1dd7b65746837d29 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 08:47:21 2018 +0200 merge tags and volunteers in the same field for form theme consistency commit c2be421b04992921097bf25647d7e0a5919968f5 Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Oct 22 08:31:44 2018 +0200 track tags in case of errors in the form commit 6b7830a8e98f13a49a3eab30bbac7cff5dab7551 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 23:16:38 2018 +0200 removed all those crazy modals yeyyy commit 2c49e60437f4c43b16b6c03ea37f02595f747641 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 23:04:44 2018 +0200 error management and layout commit 7dcd2abb4f5733d11c3feda0a9a48c7c0c70da3d Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 22:16:32 2018 +0200 added the new VolunteersType allowing to filter volunteers an easier way commit a8d67aa4d0a860ff1578cab9a55bb29592cb38d7 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 18:02:35 2018 +0200 make the new communication form work using GET instead of POST commit 3512ca4dda30dd7735f2e3df06663dff15e16e43 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 17:15:31 2018 +0200 globalized the random method commit 69bd60538ebc7c1316c9dd696564ec2a4aa53602 Merge: 455a09d 64b27eb Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Oct 23 14:23:46 2018 +0000 Merge pull request #61 from ninsuo/fixes fix missing check if choice is empty commit 64b27eb6d15019f78bb9404a813d947726e59234 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Tue Oct 23 16:22:11 2018 +0200 fix missing check if choice is empty commit 455a09d2c1ad0578ef2d2b04f45324376b605428 Merge: 799d32b 55e7b64 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 15:07:43 2018 +0000 Merge pull request #58 from ninsuo/new-communication-by-email New communication using a link commit 799d32beae7a24de9f63695a43adaf95e3cb7a6c Merge: 5a4c3fa e04ee56 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 11:18:48 2018 +0000 Merge pull request #59 from ninsuo/prepare-new-redcall-preprod configuration for the new preprod name commit e04ee56aecec7d6906ce368f034e25f86296550a Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 13:18:06 2018 +0200 configuration for the new preprod name commit 55e7b6409491a70a8410d891ba200554b768a20a Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 12:28:49 2018 +0200 few fixes after reviewing commit f6cfcd6eb7e450f005af31628d09d413d25b855b Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 12:08:55 2018 +0200 remove columns answer and choice from message entity commit 2f2a5dd4510c0d807f8af5966a95b1c21bb695f8 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 11:39:49 2018 +0200 intialize the table correctly when rendering it before the first ajax call commit a95f956e7b0b7e3b04e1d765ab62a66804d8c7c4 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 11:35:14 2018 +0200 fix the "other answers" column, they now use the right Answer rows commit 91faa339c7924eeea2d4e808069a75ed50f34969 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 11:27:58 2018 +0200 adapt the sms flow to use the new Answer entity commit 90bde1d3822624f0f10ad0b56b33e4947f3fe2e6 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 10:15:03 2018 +0200 remove an exception disallowing answering before the inbound is fired commit 849ec438e77c157e617e862e2f68a7aa6fbeb4c9 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 10:04:04 2018 +0200 fix inbound message when campaign is inactive commit 573424fb5697270994a97459895a09f0228a1101 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 09:55:38 2018 +0200 displaying the table correctly based on the Answers entity commit c27b898c855c4069643dc4dd6dbf90c8048d556a Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 09:48:56 2018 +0200 add the ability to cancel an action commit 8318c81b9c9c8554d7ec5dff73f6378724657992 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 09:39:11 2018 +0200 storing the answer when volunteer clicks on it commit 38b2a936999a24f5f7fd38ec7ae02ff981876531 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Oct 21 08:22:01 2018 +0200 add an Answer entity to store several answers for 1 message commit e5abe450d021d4eedf78141e59323e8d5f442227 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Oct 20 23:13:56 2018 +0200 new message page commit 42e2fc3b5c2fade477fb9be2abec7320e3e91157 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Oct 20 20:58:48 2018 +0200 oops, IPs are unsigned! commit 68f059d1900a42c85b24c00607f105f7a3ce4793 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Oct 20 20:57:31 2018 +0200 sending the new sms kind commit 37464f87156ed0e613d3c728d2b5e8b6012355c0 Author: alain tiemblo <ninsuo@gmail.com> Date: Sat Oct 20 08:27:40 2018 +0200 refactored a bit sms sending, and fixed #36 as the same issue will appear on sms when generating absolule links commit 356b36a64711892276593542a46ebf0afe949aa5 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Wed Oct 17 19:54:34 2018 +0200 removing useless code commit 5a4c3fac773bcc13433d427d06edaba59656ca12 Merge: 9fa92bc 3fa5cae Author: Alain Tiemblo <ninsuo@gmail.com> Date: Wed Oct 17 17:01:07 2018 +0000 Merge pull request #55 from ninsuo/new-communication-form-continued New communication form continued commit 3fa5caef86a613b3b90024664741b9dd811dc93f Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Oct 17 06:49:00 2018 +0200 ordering communications by creation date desc so the last one appears first in the tabs commit 772ae6efe8e0c0f14cbf8ade5aa91097a1859d54 Author: alain tiemblo <ninsuo@gmail.com> Date: Wed Oct 17 06:43:07 2018 +0200 move the createCommunication method to the manager commit e0cc9d2556c0b542a36e0575d8b1ac55db4f8857 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Oct 16 22:56:41 2018 +0200 Ability to create new communication in a campaign, close #59 commit 9fa92bc74bf9c1353d11e288f5840cde2bbecd74 Merge: 373b094 cfab8f4 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Fri Oct 12 05:50:52 2018 +0000 Merge pull request #51 from ninsuo/rename-redalert-io-to-redcall-io redalert.io -> redcall.io commit cfab8f45b9e5195226717f90e2778424659b1e4b Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Fri Oct 12 07:50:17 2018 +0200 redalert.io -> redcall.io commit b0b42a77b9449bfae927639f9878c42903ca9e37 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Fri Oct 12 07:38:17 2018 +0200 a few other tweaks commit 95122a857b5583f30b7a9baf609e307246a5024c Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Thu Oct 11 22:08:14 2018 +0200 a bit of cleaning to start commit 373b09487e17f45dbc5e6badcfe2984aff9a7cb0 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Wed Oct 10 22:01:31 2018 +0200 tracking preprod cron commit ce85fe29a77f5d7eb531b6f7efe167836af08404 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Wed Oct 10 21:46:18 2018 +0200 fix prod script commit db095c8a8bfe567a898471d6960430c906fdfb31 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Wed Oct 10 21:42:43 2018 +0200 deploy scripts commit 05a645e3e9667f0afa660c81df96d310ce67bcb3 Author: Benjamin Fraud <benjamin.fraud@blablacar.com> Date: Tue Oct 9 19:21:58 2018 +0300 Fix SMS workflow commit 52f6b9ced43a550fa4119cb00ab59248fd66d8d0 Author: Benjamin Fraud <benjamin.fraud@blablacar.com> Date: Tue Oct 9 18:52:51 2018 +0300 Fix paths commit 735021a7a77ebfb159630b92cc1b65f082d2ca4c Author: Benjamin Fraud <benjamin.fraud@blablacar.com> Date: Tue Oct 9 18:48:51 2018 +0300 Fix deploy command commit bcf7bc89fae6350d2f60b2d56510ab821cb4df52 Merge: a81a301 bf3e1f8 Author: Milio Peralta <milio.peralta@gmail.com> Date: Tue Oct 9 17:42:11 2018 +0200 Merge pull request #32 from ninsuo/30-select-all-form-creation Fix select all in volunteers modal commit a81a301ef754d908ca8bc2b99d24c67dcf5da795 Merge: d276023 25c7acb Author: Benjamin Fraud <benjamin.fraud@gmail.com> Date: Tue Oct 9 18:36:28 2018 +0300 Merge pull request #34 from ninsuo/fix-checkin Fix checkin/checkout commit 25c7acbd053485dafd84db42bd3946604c55bdea Author: Benjamin Fraud <benjamin.fraud@blablacar.com> Date: Tue Oct 9 14:19:51 2018 +0300 Allow campaign link only on campaign status commit 00d3c9b34e7206111b197d15870fbfd1d53175fa Author: Benjamin Fraud <benjamin.fraud@blablacar.com> Date: Tue Oct 9 13:50:45 2018 +0300 Fix checkin/checkout commit bf3e1f86509db3f77d5474320c1c813bad2d6387 Author: m.peralta <milio.peralta@blablacar.com> Date: Tue Oct 9 10:17:30 2018 +0200 Fix select all in volunteers modal commit d276023e77209c267ee9b958f7e9f98a9bad2fd0 Merge: 687882b b20d978 Author: Benjamin Fraud <benjamin.fraud@gmail.com> Date: Tue Oct 9 09:11:00 2018 +0300 Merge pull request #29 from ninsuo/dockerize-app Dockerize app commit b20d9784afd79dbdf24cf2c45a13d43daab3ab1c Author: Benjamin Fraud <benjamin.fraud@blablacar.com> Date: Wed Aug 29 15:23:13 2018 +0300 Dockerize app README file MySQL configuration Zenaton Useful commands fix mysql docker loading issue: https://github.com/docker-library/mysql/issues/69 Explicit session configuration commit 687882b8e00bca0b5fcbea60c18633de65ce9f3d Merge: 2be2386 4813090 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Oct 2 03:03:33 2018 +0200 Merge pull request #28 from ninsuo/fixes-according-to-doc Fixes according to the google docs commit 4813090b90f93237bfe2ad6ce74b25df9c9528d1 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 18:20:30 2018 +0200 add tabs in the list of campaigns page to separate ongoing and finished campaigns commit 06e27605e37fc5ede621350a4decbdc19d201c19 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 17:12:11 2018 +0200 add a homepage with two big "create new campaign" and "list campaigns" links commit d960d86a2454a8fbfd78936c1fc009b61be4be91 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 16:49:36 2018 +0200 if member answers several times acceptable answers, tick them both on the status page commit e2d68f81b0ab46f89b350f7cab11ceca993551f5 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 16:07:58 2018 +0200 fixed column length on the campaign status table commit e1d1c441adbb54e00f18cf64e7ec3e9ec12e7869 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 15:51:31 2018 +0200 added a legend under the table to explain the sms sent and received columns commit 36663fd2377bb00db7db9f0aed937836159f3785 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 15:35:28 2018 +0200 do not display "has answered something else" if communication has no message commit 67cb30f57bbdd5b30ea20d0d9b605705e50976ea Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 15:20:05 2018 +0200 added an answer table and changed the column titles commit bb6c71e88b7888a6b77e8b3279c1e96afbaca8ed Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 14:45:51 2018 +0200 reduced title length on tabs commit 2efedc307693a3b7c649734943b96e503a3c9661 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Sun Sep 2 14:37:02 2018 +0200 do not display the communication tabs when there is only one communication commit 2be2386e3142dc8f1ae2ce501c0c0ddb4b32fa90 Merge: e3d63d9 e48f8fc Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Aug 20 22:24:06 2018 +0200 Merge pull request #27 from ninsuo/use-a-form-theme-for-answers using a form theme instead of my hack for the answers commit e48f8fc752d3f8ff15ada129b5e053d8db540620 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Aug 7 23:59:37 2018 +0200 better button content when collection is empty commit 8f6bda7abbb03f9ccdedb61226170f83d35e23f8 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Aug 7 23:56:37 2018 +0200 remove a dash that invited itself commit ed508746028e52e64f62fd27b12e0aec64c81570 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Aug 7 23:54:06 2018 +0200 using a form theme instead of my hack for the answers commit e3d63d93b6e69b7babe143e165d104b40510dae9 Merge: f401bf7 1f4ce3a Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Aug 6 14:43:03 2018 +0200 Merge pull request #26 from ninsuo/refactor-trigger-table-20180729 Refactor trigger table commit 1f4ce3a09bd2e5e84c6055f0d4a412907f34350e Author: alain tiemblo <ninsuo@gmail.com> Date: Mon Aug 6 03:57:26 2018 +0200 add the answer collection (dirty way but its 3:57am) commit 95dde0ea19ad61052f9733f3ed12f9860607805d Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 22:31:39 2018 +0200 began the "create new message" page commit 27e6f4da2f9a9422d4538494478b6033bce0f2ec Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 18:25:30 2018 +0200 prepared new message skeleton commit f08108c86edc4fbe70af09bcf26362406d508ab7 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 18:14:49 2018 +0200 download selection as csv button commit b40afa732ca3f4f135e44b05a71d13cf0a22eb8b Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 17:26:50 2018 +0200 fix untick rows that are out of a filter commit 090cde42465ae73697645bca25c90daf05532c81 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 17:18:21 2018 +0200 translations of the campaign status page commit 9c6c1fe1ced15a078e2c57461f3f868d6026f32a Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 17:04:50 2018 +0200 volunteer selection on a table below the statuses commit 39055be698e630dca26edff53b4a994fcac79576 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 15:03:14 2018 +0200 refresh visibility when table change and a bit of ux commit cd6be45d56cce51ddfbd33563aef24441294153c Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 14:54:19 2018 +0200 more precise translation commit b0e08301c9664996ec41835698766286cf4a56b2 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 14:47:17 2018 +0200 add campaign time commit 1670f912dd43a1af7c551cd29b78007379ccd5c4 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 14:44:22 2018 +0200 humanize -> title commit 6c0637461990dddd42b33f0da62d36769609062f Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 14:41:41 2018 +0200 add reopen campaign, add message body in the communication commit b323361037f8bbc1dac0b6e79d68d7c24fb57e79 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 14:17:48 2018 +0200 add a few validation constraints, backport close campaign, add reopen campaign commit f2b355e4d9024eb2f87a7c9a79d743991f86f1de Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 13:11:52 2018 +0200 a few fixes after rebase commit 4113fc9d0fd602b28773d7968af1c7de72a1f1a4 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 12:57:04 2018 +0200 volunteer selection commit 44a26099c7514c11dc7408e509f9dc8d5211d816 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Aug 5 12:25:39 2018 +0200 filters ok commit e0a35d91086ecf923d737f37d916cd5eee0d53a5 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Fri Aug 3 18:22:31 2018 +0200 continuing the tickbox filters commit 930f09ed97c0ce69b694922315d17118e3981e73 Author: alain tiemblo <ninsuo@gmail.com> Date: Fri Aug 3 09:38:18 2018 +0200 implement isVisible if all columns unticked commit 9c4b48aba4cd71b7271e3931d3148fd47ea08531 Author: alain tiemblo <ninsuo@gmail.com> Date: Thu Aug 2 21:45:13 2018 +0200 a few fixes but dodo im tired :p commit d18439fbf804a421060786a694c3f02ee570bf55 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Thu Aug 2 18:23:11 2018 +0200 began filters commit 3b87606d43e3f781420f624259563c655a87f336 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Jul 31 22:55:40 2018 +0200 refreshing table values every second commit a1d89a6b326bb35e955b99aeb73abe482f194023 Author: alain tiemblo <ninsuo@gmail.com> Date: Tue Jul 31 20:58:45 2018 +0200 fix the communication tabs and refactor the table commit f401bf7c1b8b8a95a876863ea4d43a03bb5c961b Merge: 6548f4d c1e2db9 Author: Benjamin Fraud <benjamin.fraud@gmail.com> Date: Fri Aug 3 13:33:47 2018 +0200 Merge pull request #25 from ninsuo/3-campaign-status Add status on campaign + refacto form commit c1e2db9c5f4ae3b29d356b6f51725f2ef7550e0f Author: Benjamin Fraud <benjamin.fraud@blablacar.com> Date: Wed Jul 11 09:42:50 2018 +0300 Add status on campaign + refacto form commit 6548f4d33818a9249a129e67413522d260109237 Merge: c70c2d0 4686619 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Wed Aug 1 17:14:27 2018 +0200 Merge pull request #24 from ninsuo/message-and-answers-modal-ux-improvements-20180729 Message and answers modal ux improvements 20180729 commit c70c2d08ff7c8d13be60791b56d643470983f402 Merge: 26da9aa 58e7ab7 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 20:02:29 2018 +0200 Merge pull request #23 from ninsuo/separate-create-trigger-and-list-triggers-20180729 separated create trigger & list triggers commit 26da9aa4a5c36b4dbad64fb165dd1df285ad538d Merge: 8fafe24 3da1e62 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 20:02:04 2018 +0200 Merge pull request #22 from ninsuo/fix-issues-sentry-20180729 Fix issues sentry 20180729 commit 468661910226a46017e8b6975b992576d73b113a Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 15:16:41 2018 +0200 2 answers by default, ux etc commit 0f3c587ecb1bfdead78835a78f8530c1cfa40e03 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 15:16:23 2018 +0200 add ability to remove the first answer commit 4ae900f8d7b484c675aa222eb47c4ecf63280fed Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 15:16:09 2018 +0200 message min & max length commit 58e7ab7ed1ebe913a4be09d4d8c536201f900981 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 13:38:14 2018 +0200 separated "créer un déclenchement" & "liste des déclenchements" and added the menu commit 3da1e620a5988e3d6e8e1eaffa2bcba34da4f073 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 13:22:45 2018 +0200 fix small doctrine issue (merge does not fallback on persist if entity is not managed) commit 5d220d8b63003d1c0e9144f71be1b78390a44751 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 13:11:35 2018 +0200 fix Argument 1 passed to App\Repository\VolunteerRepository::findByIds() must be of the type array commit 0c5f42a3aade342be29775f3b6dccd01c64b82c2 Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 13:07:15 2018 +0200 fix invalid argument supplied for foreach when no volunteer is selected commit 3f83051429fc45b1da0670de4764304b80bbfefd Author: alain tiemblo <ninsuo@gmail.com> Date: Sun Jul 29 13:05:55 2018 +0200 fix uncatched "no choice found" exception commit 8fafe248782d1ab81c48fe9c07345a23c43d77ad Merge: bd3d5be 9ea0b9b Author: Alain Tiemblo <ninsuo@gmail.com> Date: Fri Jul 20 18:01:43 2018 +0200 Merge pull request #21 from ninsuo/a-few-fixes timestmap + doctrine merge commit 9ea0b9bb5c88c2cfa321438fd64468bcd49bc49d Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Fri Jul 20 17:32:38 2018 +0200 timestmap + doctrine merge commit bd3d5be650fedf440c71df13c7cc6600b18f1dcd Merge: fe34424 62cd271 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sat Jul 14 11:25:14 2018 +0200 Merge pull request #20 from ninsuo/ninsuo-patch-2 Update UserCronCommand.php commit 62cd2714ae321bc899b23522582ff3b6167fa56c Author: Alain Tiemblo <ninsuo@gmail.com> Date: Sat Jul 14 11:24:54 2018 +0200 Update UserCronCommand.php commit fe344240b48f34fa2abcd643258f3e09408cc732 Merge: 50b81b9 9abc412 Author: Benjamin Fraud <benjamin.fraud@gmail.com> Date: Thu Jul 12 10:25:09 2018 +0300 Merge pull request #18 from ninsuo/6-alert-types 6 alert types commit 9abc412fc52e5e1fda59cf9c5fa94eb103ac0e6a Author: Benjamin Fraud <benjamin.fraud@blablacar.com> Date: Thu Jul 5 13:46:23 2018 +0300 Campaign types Remove check on type commit 50b81b9d8e481ca3b770e837c82f64e3950e3b8e Merge: 563d6a9 8e32ead Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Jul 9 14:16:41 2018 +0200 Merge pull request #19 from ninsuo/ninsuo-patch-1 Update EmailVerificationRepository.php commit 8e32ead4348fabfc859b0d3bd1615375236db341 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Mon Jul 9 14:05:21 2018 +0200 Update EmailVerificationRepository.php commit 563d6a906c6466ea22133c983dade1d59095ecde Merge: 2fefafc 2ab73a7 Author: Erwann Robin <diwann@gmail.com> Date: Wed Jul 4 14:03:52 2018 +0200 Merge pull request #16 from ninsuo/adjust-colum-size fix id column size and add links commit 2ab73a71665c55ac5ec9450589f06f1aa98798f4 Author: Erwann Robin <erwann.robin@blablacar.com> Date: Tue Jul 3 18:23:48 2018 +0200 fix id column size and add links commit 2fefafc23641fee85d686f938528e8c951c84f83 Merge: c328185 ba52f72 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Jul 3 17:47:42 2018 +0200 Merge pull request #15 from ninsuo/add-missing-viewport-ehaders add viewport for mobile compat commit ba52f728bd434a5d334ec1ac02fe3552d26a9c9c Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Tue Jul 3 17:47:07 2018 +0200 add viewport for mobile compat commit c328185422bde3ad8c088d5a2f77d3929ab22606 Merge: e1d788d 85be1b3 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Jul 3 17:43:57 2018 +0200 Merge pull request #14 from ninsuo/encore-des-changements ecncore du css commit 85be1b3643e5e026fb465275787b2eeeff441cdf Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Tue Jul 3 17:42:24 2018 +0200 ecncore du css commit e1d788da3eabdcbf15ba0e0961db0eb5c9eb8c03 Merge: 7afe548 b6667a8 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Jul 3 17:38:05 2018 +0200 Merge pull request #13 from ninsuo/fix-remove-user fix small mistake commit b6667a830cee43ea56f5cf21fe4f68b7ca067c09 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Tue Jul 3 17:37:12 2018 +0200 fix small mistake commit 7afe5480b088d70ffdfbbde3a45eb53cc502de74 Merge: 12e776f 2db051c Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Jul 3 17:26:41 2018 +0200 Merge pull request #12 from ninsuo/css fix css commit 2db051cfbfe47d9b2686dcff7f75ef8e1343f0b6 Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Tue Jul 3 17:26:22 2018 +0200 fix css commit 12e776f3bfa64893fd2080533d7dd04d94280540 Merge: 74b4fa3 1e83a29 Author: Alain Tiemblo <ninsuo@gmail.com> Date: Tue Jul 3 17:15:42 2018 +0200 Merge pull request #11 from ninsuo/columns fix columns bande de bourrins commit 1e83a299c16df75736103fb2fc157e82734c2daf Author: Alain Tiemblo <alain.tiemblo@blablacar.com> Date: Tue Jul 3 17:15:10 2018 +0200 fix columns bande de bour…
this is the solution. |
Hi there,
and got this:
@yosifkit , I've grab an idea of mounting entry dir from your comment, but it doesn't work for me. Could you advise why my installation doesn't work? |
Got the same error, but .index file was found inside MySQL data dir which prevent initializing. |
Still have the bug on 2020, should have been fixed a long time ago. Using mariadb as a bypass for the time being as @bittner said |
I had a similar issue with the same error message.
I fixed with
Then restart again and it's done. But this resolved my kind of issue, it doesn't mean it can resolve yours :) |
Same here. Why does it closed? I had to downgrade to 5.7.5 in order to make my docker-compose.yml file working. |
It's closed because the original issue was resolved, and there have since been many unrelated issues posted here, mostly requests for support (and this isn't a proper support forum). I would recommend trying the Docker Community Forums, the Docker Community Slack, or Stack Overflow for further help diagnosing your deployment. |
When using the docker image to start without an existing database, the container's entrypoint.sh script tries to call the
mysqld
binary to create the database. This fails in versions later than 5.7.5 because the script starts by callingmysqld --verbose --help
to get the configured datadir and when that runs and there is no database, it initializes it automatically.When the script then calls
--initialize
, that fails with the error:The workaround is to run mysql:5.7.5 to create the database, then upgrade to a later image, which will work because the database already exists.
The text was updated successfully, but these errors were encountered: