We are releasing a new version of the Open Event Frontend which is powering eventyay.
v1.18.0 contains new features like:
- Invoice functionality integrated
- Ability to create online events
- Enhancement in timezone picker and schedule
- Add video and slides in session detail view
- More social media links
Special thanks to Areeb Jamal and many new developers, contributors, testers and documentation writers!
Code Repository: https://github.com/fossasia/open-event-frontend
Release Link: https://github.com/fossasia/open-event-frontend/releases/tag/v1.18.0
Features
- feat: Allow admin to see any user’s invoice (#5247) – @iamareebjamal
- feat: Allow admin to search users by lastName and email (#5246) – @iamareebjamal
- feat: Add paypal billing email in admin form (#5145) – @iamareebjamal
- feat: add telegram & gitter social links (#5069) – @progmatic-99
- feat: Add video and slides to session (#5074) – @iamareebjamal
- feat: Add cookie policy editor and fix hide behaviour (#5073) – @iamareebjamal
- feat: make publishing event clearer (#5011) – @maze-runnar
- feat: Create team and permissions page (#5027) – @iamareebjamal
- feat: handle social links with LinkInput widget (#5000) – @snitin315
- feat: add refund policy section in other-details step (#5029) – @snitin315
- feat: Pick local timezone for online events by default (#5024) – @iamareebjamal
- feat: Integrate online events (#5012) – @iamareebjamal
- feat: add verticle timeline (#5002) – @maze-runnar
- feat: add patreon social link (#4974) – @snitin315
- feat: use LinkInput for url fields in order-form (#4953) – @snitin315
- feat: Edit Custom Form Fields (#4930) – @iamareebjamal
- feat: link event logo and name to event dashboard (#4904) – @snitin315
- feat: only request to fill username for social links in forms (#4943) – @snitin315
- feat: show addition information step in event checklist (#4938) – @snitin315
- feat: Create a pricing page with info (#4919) – @maze-runnar
- feat: implement dropdown for social media in other-details step (#4924) – @snitin315
- feat: Adding a step two in wizard form (#4905) – @maze-runnar
- feat: change session to schedule & schedule to calendar in URL (#4918) – @maze-runnar
- feat: Separate required and optional attendee fields (#4916) – @iamareebjamal
Bug Fixes
- fix: adding table for admin-sales-by-event (#5243) – @maze-runnar
- fix: Change default API based on environment (#5245) – @iamareebjamal
- fix: Revert to ember 3.20.3 (#5241) – @iamareebjamal
- fix: Change event times according to timezone change (#5237) – @maze-runnar
- fix: don’t jump to main page or step 3 in wizard (#5225) – @maze-runnar
- fix: Redirect to login from invoice detail (#5226) – @iamareebjamal
- fix: Invoice UI enhancements (#5223) – @iamareebjamal
- fix: change print invoice to download invoice (#5220) – @aman-jaglan
- fix: listing privacy shows error in wizard (#5215) – @maze-runnar
- fix: Add invoice download button on review page (#5206) – @iamareebjamal
- fix: Use UTC timezone for invoice issue dates (#5204) – @iamareebjamal
- fix: Use issued-at for event invoice (#5199) – @iamareebjamal
- fix: Show online or mixed location in event page header (#5196) – @HADES-01
- fix: Add optional chaining to unverified user condition (#5190) – @iamareebjamal
- fix: Link Input for http links (#5194) – @iamareebjamal
- fix: Allow newline in sanitized HTML (#5193) – @iamareebjamal
- fix: Check this.user before resetting avatar (#5189) – @iamareebjamal
- fix: Use optional chaining in unverified user condition (#5186) – @iamareebjamal
- fix: Return false if no deleted ticket (#5185) – @iamareebjamal
- fix: Handle undefined controller (#5183) – @iamareebjamal
- fix: Sentry event handle undefined (#5182) – @iamareebjamal
- fix: Deleted ticket publish prevention logic (#5172) – @iamareebjamal
- fix: Show speakers menu only when speakers present (#5171) – @iamareebjamal
- fix: fixing error with the price of donation ticket (#5148) – @maze-runnar
- fix: standarize all pages to same (#5152) – @maze-runnar
- fix: start date in event wizard causing error (#5168) – @maze-runnar
- fix: adding extra social link (#5144) – @maze-runnar
- fix: Add global ticket fees settings (#5167) – @iamareebjamal
- fix: Social link icon indentation (#5150) – @maze-runnar
- fix: Use correct billing info and PDF URL (#5146) – @iamareebjamal
- fix: Add split :// to link in component (#5135) – @iamareebjamal
- fix: basic details image display enhancement (#5109) – @maze-runnar
- fix: Delete Space before Commas to format date (#5124) – @maze-runnar
- fix: removing ticket group, some extra line and adding a popup (#5084) – @maze-runnar
- fix: Seperate the admin/sales tab into 2 subtabs (#5066) – @maze-runnar
- fix: absorb fee required for donation ticket too (#5118) – @maze-runnar
- fix: make some admin billing fields optional (#5114) – @maze-runnar
- fix: Number of ticket calculation transpilation (#5119) – @iamareebjamal
- fix: Remove timeline day from calendar (#5111) – @iamareebjamal
- fix: Restore ticket clause for saving event (#5105) – @iamareebjamal
- fix: overlapping of the logo (#4939) – @Raunaksingh100
- fix: hide user-preference and application tab (#5087) – @maze-runnar
- fix: Restructure Account Invoice Tab (#5049) – @maze-runnar
- fix: Convert gitter and telegram links to normal input (#5080) – @iamareebjamal
- fix: Redirect to session details after edit (#5075) – @iamareebjamal
- fix: Link and show session detail to guests (#5070) – @iamareebjamal
- fix: pricing option added for anonymous users (#5065) – @sarthakhanda
- fix: Display card image correctly (#5030) – @maze-runnar
- fix: Remove sponsor header from list (#5045) – @iamareebjamal
- fix: Restore map hide toggle behaviour (#5044) – @iamareebjamal
- fix: ability to remove admin area social links (#5038) – @snitin315
- fix: show refund policy button only if its present (#5039) – @snitin315
- fix: insert link in description field (#5023) – @maze-runnar
- fix: Admin Pages Content (#5021) – @iamareebjamal
- fix: change email verification message on success (#5001) – @bsanket16
- fix: complete remaining part of pricing page (#4985) – @maze-runnar
- fix: adding line break for formating error (#4998) – @maze-runnar
- fix: Rerender calendar on timezone change (#4991) – @iamareebjamal
- fix: License of Event Data & Content clear field (#4980) – @maze-runnar
- fix: Remove map and autocomplete from explore (#4979) – @iamareebjamal
- fix: Add more constraints for upcoming events (#4977) – @iamareebjamal
- fix: page scroll with URL hash redirection. (#4883) – @shantanumallik
- fix: Only show schedule and calendar on public page when published (#4923) – @maze-runnar
- fix: open internal footer links in same tab and change text (#4973) – @snitin315
- fix: adding allowClear to make fields null again (#4970) – @maze-runnar
- fix: Links in Footer Column – Plan Events (#4969) – @Neilblaze
- fix: Revert LinkInput changes (#4964) – @iamareebjamal
- fix: Check for address and link nullability in LinkInput (#4948) – @iamareebjamal
- fix: addition info step description (#4941) – @snitin315
- fix: increase page size to 21 for speakers (#4932) – @maze-runnar
- fix: Link sessions in speaker list to sessions page (#4853) – @maze-runnar
- fix: Redirect from /sessions to /schedule (#4933) – @iamareebjamal
Maintenance
- chore: Bundle nginx in docker for disabled fastboot (#5244) – @iamareebjamal
- chore: Replace getWithDefault with nullish coalescing (#5205) – @iamareebjamal
- chore: Improve password reset error message (#5192) – @iamareebjamal
- chore: Reduce error to warning for unverified user order (#5191) – @iamareebjamal
- chore: Fix date format test (#5136) – @iamareebjamal
- chore: Update fee percentage (#5113) – @mariobehling
- chore: Change “Microlocations” to “Microlocations or Virtual Online Rooms” (#4926) – @maze-runnar
- chore: Add more details to pricing and fix spelling (#5005) – @mariobehling
- chore: change event blog url (#4997) – @AbhipsaGuru1012
- chore: Stripe authentication message in basic-details step (#4984) – @snitin315
- chore: Correct local installation steps (#4946) – @iamareebjamal
Contributors
Thanks a lot to our contributors for making this release possible:
@AbhipsaGuru1012, @HADES-01, @Neilblaze, @Raunaksingh100, @aman-jaglan, @bsanket16, @dependabot, @dependabot-preview, @dependabot-preview[bot], @dependabot[bot], @iamareebjamal, @mariobehling, @maze-runnar, @progmatic-99, @sarthakhanda, @shantanumallik and @snitin315