- 💄 replace tooltip by message explaination [223de35]
- 🐛 fix address autocomplete not displayed (#860) [f6dab2d]
- 🐛 fix button disabled for accessibility [845d1bb]
- 🐛 add role presentation on icons for accessibility [a6ff408]
- 🐛 fix message thread when no user photo [e3dbec7]
- 🐛 add missing labels to form inputs [fb03612]
- 🐛 fix address autocomplete field [ea799a0]
- 🐛 fix color contrasts [ed87c10]
- 🐛 use link instead of button for SubmitTalk [3a5f6fe]
- 🐛 fix title hierarchy in event page [ee74ee9]
- 🐛 fix some missing labels with inputs [96f4b8e]
- 🐛 fix layout structure for accessibility [9234cc9]
- 🐛 fix add co-speaker accessibility [8b7e890]
- 🐛 autoFocus on delete talk [6707861]
- 🐛 fix markdown preview accessibility [6343472]
- 🐛 fix submit button accessibility [8a92a2f]
- 🐛 fix items with modal accessibility [be146bf]
- 🐛 fix toggle accessibility [8d81814]
- 🐛 fix radio box accessibility [36f67a8]
- 🐛 fix list accessibility [7454d8f]
- 🐛 fix dropdown accessibility [103e1ee]
- 🔧 remove husky [f8c320e]
- 🐛 fix proposals export [b82db9e]
- 🐛 fix proposals refresh after actions (#845) [f669ee1]
- 🐛 profile photo should not be mandatory (#844) [dfc6eda]
- ✏️ update README.md contribution link (#842) [ec3261d]
- ♻️ Use react router (#834) [3641e2c]
- 💬 highlight required action in accepted talk email (#833) [ce4aa64]
- 💄 fix button on the mobile homepage [32b62c3]
- 🐛 fix big images breaking review proposal layout [e808fd5]
- ⬆️ upgrade dependencies (#823) [85f71b3]
- ♻️ refactor authentication with hooks (#822) [69d6bda]
- ♻️ initialize firebase on app start (#820) [15dfe22]
- ⬆️ migrate to storage rules v2 (#818) [afe6242]
- ⬆️ migrate to firestore rules v2 (#817) [14044b6]
- ⬆️ migrate to node 12 (#816) [ee17a00]
- ⬆️ freeze dependency versions [1fe2928]
- 🔧 fix download artifact github action (#814) [cfb6694]
- 🚨 fix linting after linter upgrade [633c76c]
- ⬆️ upgrade dependencies (#765) (#813) [4487871] [54ea00a] [6e37cf1]
- ✨ makes organizers threads in realtime (#752) [6bf285a]
- ✨ archived talks must note be submitted (#751) [c47ce56]
- ✨ change photo url and reset in profile form (#745) [ba4368b]
- ✨ add link to request beta key (#744) [7b8f3c8]
- ♻️ clear local storage when signed out (#735) [46b0242]
- ⬆️ upgrade dependencies (#733) [9b36547] - (#728) [e93278d]
- 💄 add storybook theming (#723) [f843922]
- 🚨 fix linting and add lint on pre-push (#722) [12944bb]
- ✏️ fix a typo in talk submission screen (#731) [a6baae2]
- ✏️ add changelog in documentation (#724) [60e66ce]
- ✨ add the accept/reject proposal API (#687) [be23cdc]
- ✨ add talk submission date to getEvent api (#692) [668fee1]
- ✨ add a setting to activate blind rating (#678) [76c2d0d]
- ✨ setting a pre defined list of languages (#681) [23270bd]
- ✨ add a setting to hide ratings in the proposal list (#677) [6a992a3]
- ✨ allow editing e-mail of the user in profile (#686) [fcd2c66]
- ✨ add the ID in JSON export of proposals [c9fb6eb]
- ✨ formats and categories mandatory by config (#652) [8dd3029]
- ✨ slack integration (#638) [ad928cb]
- ✨ add storybook (#712) [ce5ec1b]
- ✅ use a mocked function to avoid date related issues in tests (#679) [a2f3eac]
- ✅ update radio group tests [1a323b3]
- 💄 add "submit talk" button on mobile (#675) [ce3fe8c]
- 💄 change app style (#650) [0205b41]
- 💄 remove read-only style to select (#713) [a9ccb83]
- ⬆️ upgrade dependencies (#711) [b281394]
- ⬆️ upgrade mixin-deep from 1.3.1 to 1.3.2 (#665) [e3ffaad]
- ⬆️ upgrade date-fns (#704) [f226e28]
- ⬆️ upgrade babel core (#703) [f50fb43]
- ⬆️ upgrade scripts dependencies (#702) [c5ded08]
- ⬆️ upgrade functions dependencies (#701) [b5ab99e]
- ⬆️ upgrade firebase (#700) [aa9c297]
- ⬆️ upgrade eslint (#699) [be0a238]
- ⬆️ upgrade some utils lib (#698) [fc0b470]
- ⬆️ upgrade react, react-script and enzyme (#697) [c2f9868]
- ⬆️ upgrade final-form (#694) [d67368c]
- 🔧 add github issue template (#653) [3cbb12a]
- ⬆️ upgrade cloud functions to node 10 (#645) [46815eb]
- ⬆️ upgrade dependencies (#642) [bc18854]
- 🐛 use read-only instead disabled for API key input (#705) [5ed5022]
- ✏️ fix some typo in the documentation and email templates. (#670) [ab1f973]
- ❤️ add GitHub sponsoring [fdfcfe1]
scripts/update-event-new-settings.js
with your accountSettings
.
- ✨ add confirmation popin when sending emails (#637) [addb307]
- ✨ organizer recipients and email notifications by config [27f30e4]
- ✨ rsvp action in email confirmation (#571) [ea70482]
- 🐛 avoid proposals reloading when check all (#636) [99dbdbb]
- 🐛 fix the speaker block overflow in proposal page (#634) [7202f9b]
- 🐛 disable invite links for security reasons (#631) [4ca8e05]
- 🐛 reset paging reloading proposals (#630) [7fb4029]
- ⬇️ remove gitmoji-changelog [acb5711]
- ✨ ratings progress indicator & proposals page revamp (#624) [49e5c3b]
- ✨ add the organizer thread in event export (#617) [a84a626]
- 🐛 fix update of name and photo of the user when signed-in (#623) [ef8167e]
- 🐛 fix infinite loading on organizer invite redirections (#622) [3409641]
- 🐛 fix timezone issues and date formats (#618) [1ebbaad]
- ✨ add status and date to proposal page (#612) [5a32ef1]
- ✨ add tooltip for the message to organizers (#611) [b605173]
- 🐛 fix rules for talks [779df5b]
- 🐛 fix date picker year format [ac50764]
- ✨ split deliberation decision from email sending [6105c54]
- 🐛 workaround GCF env variable not set in node10 (#582) [6b29e40]
- 💚 use node 8 in all circle ci images (#585) [6a4bb05]
- ⬆️ upgrade babel (#561) [f2442a0]
- ⬆️ upgrade minor/patched dependencies (#576) [a6982c8]
- ⬆️ upgrade to node 10, react-final-form and react-sizes (#577) [bf7cb24]
- ⬆️ upgrade docz (#578) [79e332b]
- ⬆️ upgrade firebase-admin, path-to-regex, nyc (#579) [4b429d0]
- ⬆️ upgrade react-script (#580) [8dca74d]
- ✨ modify your own commentary in the Organizers Thread (#525) [4ef0726]
- ✨ delete your own commentary in the Organizers Thread (#533) [73aea4c]
- ✨ add language field for a talk(#517) [42b307e]
- ✅ add components snapshot testing (#524) [3e92089]
- 🍻 add event name to "talk accepted" email (#531) [484226e]
- ⬆️ upgrade firebase, luxon, popper, enzyme (#530) [d71fdb7]
- 🔧 change css bundle size (#528) [1848d81]
- 🔧 restrict rules for update / delete own message (#540) [5356521]
- 🐛 fix avatar zindex too high (#529) [debbc1c]
- ✏️ missing word in the email for rejected talks (#541) [432bd88]
- ✨ display login error messages (#506) [37dc9b7]
- ✨ add event's dates and address in API (#511) [6a24864]
- ✨ sort by newest data for proposals list (#523) [3bca5d3]
- ✨ add logout for mobile (#515) [3d3ac1f]
- ✨ cc conference mailing list in rejection, acceptance email (#478) [6d99de1]
- ⬆️ upgrade react, firebase, final-form (#507) [c48e2b5]
- ⬆️ upgrade babel, react-datepicker, firebase, k-ramel, luxon (#512) [c038877]
- 💄 enlarge total rating zone (#509) [c887918]
- ⬆️ upgrade dependencies k-ramel, react, babel (#495) [5be0d8f]
- ⬆️ upgrade lodash and functions dependencies (#496) [90aa580]
- ✨ enhance search for proposal by title and speaker (#449) [3add185]
- ✅ Unit test onCreateProposal Cloud Function (#447) [207fab8]
- ⬆️ upgrade project dependencies (#471) [9fc5098]
- 💄 fix proposal layout on mobile (#457) [c0d01ba]
- 💄 render beautiful markdown (#464) [2485625]
- 💄 Add missing tooltip for "No way" rating on proposals (#470) [5cf2d95]
- 🐛 fix ratings when get a slow connexion (#455)
- ✨ In emails, replace the "from" label by the event name [1e88d88]
- ✨ open proposals list selecting an event in the list (#435) [015d382]
- ✨ speaker's submissions page for an event (#428) [5ae5ce5]
- ✅ test submit and unsubmit cloud functions (#433) [5d09521]
- 👷 execute cloud functions tests in ci (#434) [5e95d59]
- ⬆️ upgrade k-ramel, react-script, eslint (#431) [1ad57d1]
- ⬆️ upgrade k-ramel and firebase (#441) [d2846e0]
- ⬆️ upgrade k-ramel and eslint-plugin-react (#426) [4f8bed7]
- 💄 fit the pagination with parent width on mobile (#422) [b0a5161]
- ♻️ replace redux-form by react-final-form (#397) [772c874]
- ⬆️ upgrade babel, docz (#405) [e19f3e8]
- ⬆️ upgrade react, firebase & luxon (#414) [ea63490]
- ♻️ import only necessary lodash/fp functions (#402) [25645bb]
- ♻️ use snarkdown instead of react-markdown (#403) [7376303]
- ♻️ remove luxon (#404) [70713a7]
- ♻️ migrate to k-redux-router (#407) [ddbfba3]
- ✨ add profile page for organizers (#383) [53c7104]
- ✨ deliberation and confirmation emails of proposals (#343) [27e1170]
- ✨ display speaker name in event proposals list (#399) [9d0893a]
- ⬆️ update firebase, luxon, popper, react-markdown... (#384) [7718c29]
- ⬆️ update firebase, luxon for cloud functions (#385) [a652188]
- ⬆️ update deps k-ramel, date-fns... (#392) [4b411d2]
- ♻️ use of react-datepicker (#378) [5cd9e28]
- ✨ add event info on speaker and organizer list (#349) [8d3cf09]
- ✨ add event visibility in organizer event list (#363) [55808f1]
- ⬆️ upgrade minor and patched dependencies versions (#361) [4a3b1fc]
- ♻️ refactor mobile sidebar (#377) [8a9b7f0]
- 📝 improve install documentation [0f9ccbf]
- 📝 list current app features (#366) [2b30163]
- 📝 add gitter badge (#375) [68b95d5]
- 🔥 remove temporary Apis (#339) [10c39ce]
- 🔥 preload cloud functions to avoid functions cold-start (#359) [6bd90d6]
- 👷 auto-deploy on staging and production (#333) [51c21fa]
- ✨ add paging to proposals list (#334) [ea9287f]
First beta version of Conference-Hall.
- 📈 add analytics (#324) (8335bd3)
- ✨ app login (#1) (961e860)
- ✨ event creation (#2) (7df2961)
- ✨ event page (#3) (e99afa6)
- ✨ address autocomplete & embeded map (#4) (a03fe20)
- ✨ display markdown in html (#5) (bdec5d8)
- ✨ edit event (#14) (671aa89)
- ✨ my events screen (#19) (e7435f1)
- ✨ cfp categories form (#28) (c5f1793)
- ✨ speaker profile form (#54) (9f16dd1)
- ✨ talk creation by speaker (#59) (09341a1)
- ✨ list speaker talks (#62) (0ce20c9)
- ✨ speaker's talk page (#66) (d7d0a5c)
- ✨ edit talk page (#68) (77f6b06)
- ✨ speakers & details in talk page (#70) (4a17ad6)
- ✨ public event page (#72) (a3f8f23)
- ✨ set current event on speaker page (#83) (9480e91)
- ✨ report a bug link (#86) (2e9a213)
- ✨ submit talk to event (#88) (ff75334)
- ✨ list of event proposals (#97) (36df11f)
- ✨ proposal page for organizer (#99) (9474f83)
- ✨ rating system (#102) (2906c69)
- ✨ unsubmit talk from event (#112) (28aaf47)
- ✨ filter and sort CFP proposals (#114) (514c040)
- ✨ add/remove co-speaker (#150) (fc19388)
- ✨ add twitter and github in profile (#154) (2dd3e73)
- ✨ contributors page (#189) (274c0b8)
- ✨ delete a talk (#192) (f616c45)
- ✨ speaker survey (#197) (8e7cdef)
- ✨ organizers team (#164) (e2ffe27)
- ✨ restrict "organizer hall" with beta-invite access (#216) (153a11a)
- ✨ organizers team ratings (#226) (36b2e38)
- ✨ send email after submission (#228) (2ffb589)
- ✨ manage apis for organizers (#244) (0c51ade)
- ✨ proposals cards (#268) (d89df1f)
- 🎉 initialize project (ce7d339)