Recent Releases of website
website - v4.17.3
What's Changed
- Hide description element when loop description is empty by @NeedADispenserHere in https://github.com/the-clothing-loop/website/pull/701
- Add route privacy option to get chain
- App: Fix badger order
- Use cookie prefix in app when viewed as webapp
Full Changelog: https://github.com/the-clothing-loop/website/compare/v4.17.2...v4.17.3
- TypeScript
Published by lil5 about 2 years ago
website - v4.16.0
- Begin using the new JWT tokens, and improve OTP security
- Send an email to all hosts when a someone is removed
- Send emails to loop participants set as abandoned
- Increase stats counter home page
- Increase zoom level of chains member page map popup
- Turn off drag on mobile for route reorder
- TypeScript
Published by lil5 over 2 years ago
website - v4.11.0
- Add reason for denying Loop access "no longer active" #625
- Allow users to login instead of trying to join a loop by re-regestering #431
- Remove bag name logic #600
- Show Delete Loop button #629
- Add contribute page #479
- Create email confirmation you signed up to this loop #601
- TypeScript
Published by lil5 over 2 years ago
website - v4.9.1
- Show create create event button when logged out #508
- Fix jumping expanded event image on mobile
- Documentation email flows
- Fix click on loop "..." button
- Use native language for language dropdown
- Documentation upcoming notification flows
- Hide data list header when data is empty #505
- Pin Node version to 20.5
- TypeScript
Published by lil5 almost 3 years ago
website - v4.9.0
- Set language preferences by server now for all sent email as well #368
- Fix downloading calendar on iOS results in .txt file instead of .ics file #582
- Fix the publishing backdoor b864583262e5850a56cab899f35aa0010461b725
- Zoom in more on a cluster click
- Center loop on GDPR user delete if loop list length is one
- Prefix bag notification with "Bag "
- Allow changing hosts in draft loops
- Change FAQ button in about page
- Add tooltip for export button
- Tonnes of documentation!
- TypeScript
Published by lil5 almost 3 years ago
website - v4.8.0
- Add api route for app theming #487
- Set the default event price to zero euros instead of free #485
- Remove end date on events only use end time #506
- Validate for old dates on event creation #509
- Use Brevo api instead of smtp for sending emails
- TypeScript
Published by lil5 almost 3 years ago
website - v4.7.0
- App: Remove webapp notification (too many unused onesignal resources)
- App: Add copy to reserve buttons
- Placing new participants optimally #552
- App: Add icon buttons to messenger apps
- App: Fix bag model inconsistency
- Add old coords retrieval cli
- App: Change reserve icon
- App: Change bulky item card ui
- App: Improve upload ux
- App: Run refresh of data every 200s on page change
- App: Add line on top of privacy policy
- App: Add licenses page to app #519
- Redirect to login page on admin dashboard and user members
- Move hebrew to production
- Add theme api routes #487
- TypeScript
Published by lil5 almost 3 years ago
website - v4.5.0
- App: Change to sheet modal
- App: Create reserve button in bulky items
- App: Test apple deployment
- App: Change google maps icon
- Use calculated country count #403
- Redesign loop search page #486
- Design email layout #489
- Delete mails table
- Fix purge loops on gdpr delete
- Automatically close chains with old pending participants #463
- Automatically notify chains hosts with old pending participants #463
- Add loop name to confirmation page #520
- Add new FAQ point is it free to participate #517
- Link to the faq from the about page #478
- Donate and Events switch places in the top bar #478
- Fix jpeg image conversions
- Improve delete account pop-up message #495
- TypeScript
Published by lil5 almost 3 years ago
website - v4.3.0
- App: Redesign bags
- App: Change bag.number to type string
- Old events don't change opacity on hover
- Change to separated address fields #394
- On first login reset the createdat of userchains of that user
- Use native showModal vs focus-trap
- Change linkedin link #497
- Add new docker workflow for easier onboarding
- Add Johanna to volunteers list
- Add new buurtfonds image
- Add transfer option in members page
- TypeScript
Published by lil5 about 3 years ago
website - v4.2.0
- Set default end date to start date on event creation
- Fix refresh members page
- Fix ProgressBar missing key
- Hide participant details from other participants except for those 2 surrounding in a route #462
- Fix refresh on user edit page
- App: Add host indicator to address item
- App: Add pause user functionality
- Only allow self to gdpr purge
- Add bags to members page
- Add separated address #394
- TypeScript
Published by lil5 about 3 years ago
website - v4.0.0
- App beta release
- Calendar location filter
- Add images to calendar
- Change FAQ text
- Add rtl support + hebrew
- Send SendInBlue contacts of the people who subscibe to the newsletter
- Calender page live Swapping Parties Backend
- Calender page live Swapping Parties Frontend
- Size range icons sketch
- Calendar page create form
- Recreate Glide App
- Add share link to member page
- TypeScript
Published by lil5 about 3 years ago
website - v3.10.1
- Align i18n dropdown
- Rename placeholder search to location
- Inform when user can poke again
- Add line for drag-n-drop placement
- Add grey hover in loops page
- Increase zoom for single loop selection
- Map in between cluster bug
- Remove export data in admin dashboard
- Faster number countdown use prime numbers
- Fix location placeholder text on language change
- Make tabs more obvious route,edit,new
- TypeScript
Published by lil5 about 3 years ago
website - v3.10.0
- Use translated "the" for other languages
- Add german and spanish
- Replace image dinise on admin dashboard
- Fix email templating issue
- Remove text from login
- Change search to location
- Set stat to 12 countries
- Add date & If too old turn red (30 days) in new tab
- Re-order media links
- Move videos to images.clothingloop.org
- Change cluster ux in find loop page #395
- Remove newsletter from csv and change sizes values #399
- Add popup question to join button #379
- Change email on unapproved join #408
- Add loop name to emails #402
- Add route sorting #293
- Move pending appovals to a seperate table #390
- Add facebook link
- Add sync images playbook
- Fix golang builds by disabling cgo
- Add lan support for frontend development
- TypeScript
Published by lil5 over 3 years ago
website - v3.9.0
- Too much text in one paragraph in the about page #307
- Add slider transition in FAQ #285
- Add new FAQ text to website #350
- Poke host #351
- Improve UX checkbox to dropdown #344
- Debug logining in authentification emails #347
- Show toolkit only for chain admins #410
- Footer margin smaller #411
- Gif used too much data only download when visible and show a placeholder #397
- Change to square corner noticifations #398
- Change text admin to host
- Shadow on text restained by ... in find chains #400
- Countries now at 11
- TypeScript
Published by lil5 over 3 years ago
website - v3.8.0
- Show closed for chains not open to new members
- Show subscribed button instead of join on chain in find page #305
- Add swedish lang #367
- Add credit to more photos #358 Anke Teunissen and MEAX
- Add Home link in menu for mobile #354
- Slow down submit button on login #347
- Add linkedin url #359
- Change minified size names #355
- Last host of a loop cannot leave #357
- Break text in title desc in loop page #356
- Fix published/draft/allow new members toggles #353
- Fix findings check browser compatibility #289
- Add email address to change user flow#348
- Delete middle page #300
- Add metrics #345
- Added more options to search; locality, neighborhood, poi
- Improve leave button alignment in ChainList #309
- TypeScript
Published by lil5 over 3 years ago
website - v3.7.0
- Sort function on admin page for hosts, to sort participants #286
- Seperate email address for automated emails #340
- Translations into other languages #302
- Fix responsiveness of join loop page #310
- Add French to production #324
- Add is accepted to UserChains #294
- Change "leave" to "leave loop" at dropdown loops list page
- Change delete user to "Delete Account"
- Fix confusing error "required: Address" when not selecting a loop location
- Change to non square flags
- Fix UX on SearchBar when a result is selected #341
- Change images to homepage #342
- TypeScript
Published by lil5 over 3 years ago
website - v3.6.0
- Add constraint uciuseridchainid to force
user_chainsto be unique - Fix FAQ page showing arrows in Safari
- Add joined at column in loop members page #290
- Add "are you sure" notice on buttons at Loop Members page #288 #292
- Host must require newsletter #287 #291
- TypeScript
Published by lil5 over 3 years ago
website - v.3.5.0
- Add sitemap
- Add Language url prefix
- Add GDPR delete account
- Add unsubscribe button
- Change the buttons on the thank you page to be green
- Add loading page
- Make phone numbers required
- Add new map image
- Improve image ordering homepage
- Replace Array.at with [n] for Safari <15.4
- TypeScript
Published by lil5 over 3 years ago
website - v3.4.0
- Fix removed as host bug
- Fix map in chain location
- Add find and filter to find chains & home pages
- Change find chains layout to google maps to fix issue with multiple loops in one location
- Fix display errors
- Remove react mapbox dependency
- Move images to uploadcare
- Use Vite instead of CRA
- Fix mobile members page
- Fix carousel on mobile
- TypeScript
Published by lil5 over 3 years ago
website - v3.2.0
- Fix maps
- Dutch translation lus or lussen should be loop
- Newsletter signup email translations
- logo is not sharp
- Smaller header on mobile
- Edit button tooltip hidden in ChainMemberList
- Add address to participant joined a loop host email
- Fix automatic mail when new participant joins
- TypeScript
Published by lil5 over 3 years ago