activepieces

Your friendliest open source all-in-one automation tool ✨ Workflow automation tool 100+ integration / Enterprise automation tool / Zapier Alternative

OTHER License

Stars
7.4K

Bot releases are visible (Hide)

activepieces - 0.30.0-rc.8 Latest Release

Published by github-actions[bot] 2 months ago

🐞 Bug Fixes

  • fix: use test scope on the trigger operations (#5371) @abuaboud
  • fix(engine): use dest folder as installation path instead of src (#5369) @abuaboud
  • fix: make engine reinstall across restarts and make file copying atomic (#5362) @hazemadelkhalel
  • fix: latest version timeout + cache (#5363) @anasbarg
  • fix: type.null() issue with swagger in user invitation (#5355) @hazemadelkhalel

Thanks ❤️

@abuaboud, @anasbarg and @hazemadelkhalel

activepieces - 0.30.0-rc.7

Published by github-actions[bot] 2 months ago

🧩 Pieces

  • feat(wedof): adding cfsurveys triggers / actions (#5340) @obenazouz-wedof
  • feat(rabbitmq): add support for vhosts (#5344) @alinperghel

🐞 Bug Fixes

  • fix: app event routing (#5358) @abuaboud

Thanks ❤️

@abuaboud, @alinperghel, @dependabot, @dependabot[bot], @kishanprmr and @obenazouz-wedof

activepieces - 0.30.0-rc.6

Published by github-actions[bot] 2 months ago

🧩 Pieces

  • fix(openai): fix gpt-4-vision-preview deprecation error (#5330) @kishanprmr

🐞 Bug Fixes

  • fix: db index on app event routing (#5341) @abuaboud
  • fix: improve and disable ask ai on angular (#5339) @abuaboud

Thanks ❤️

@abuaboud and @kishanprmr

activepieces - 0.30.0-rc.5

Published by github-actions[bot] 2 months ago

🧩 Pieces

  • fix(claude): fix ask claude response error (#5311) @kishanprmr
  • fix(chargekeep): updating authentication to customAuth with static dropdown (#5310) @Trayshmhirk
  • feat(notion): add option to convert page content to markdown (#5172) @AdamSelene
  • fix(google-contacts): fix new contact trigger (#5293) @kishanprmr
  • fix(gravity-forms): fix webhook test issue (#5269) @kishanprmr
  • feat(clickup): add markdown description option for create task action (#5257) @zaaakher
  • fix(queue): improve the error message when queue is full (#5251) @abuaboud
  • fix(amazon-s3): fix ACL type error (#5233) @kishanprmr
  • fix(google-forms): handle empty response (#5232) @kishanprmr
  • feat(gmail): add options to reply to thread and draft messages (#5104) @AdamSelene

🐞 Bug Fixes

  • fix: event routing debug logs (#5337) @abuaboud
  • fix: show invitation link when inviting someone already invited and smtp isn't configured (#5319) @AbdulTheActivePiecer
  • fix: number validation (#5306) @abuaboud
  • fix(redis-rate-limit): always decrease jobs on complete / failure (#5288) @abuaboud
  • fix: allow leaky rate limit (#5287) @abuaboud
  • feat: added rate limiter for jobs per project (#5229) @hazemadelkhalel
  • fix: count failed step (#5256) @abuaboud
  • fix: enforce store limit (#5255) @abuaboud
  • fix: rebuild from engine cache (#5253) @abuaboud
  • fix: mark the storage limit failure as user errors (#5250) @abuaboud
  • fix: cache thread-safe and atomic (#5248) @abuaboud
  • fix(log-truncation): treat array as leaf node (#5244) @abuaboud

🎨 Enhancements & Polish

  • fix: audit events schema (#5336) @abuaboud
  • feat(copilot): improve the prompt (#5321) @alexandrudanpop

📚 Documentation

  • docs: remove easypanel warning (#5243) @serban-alexandru
  • docs: Update the ngrok URL configuration for the webhook trigger (#5304) @kishanprmr

🧹 Maintenance

  • refactor(redis-rate-limiter): remove useless variables and imports (#5298) @hazemadelkhalel
  • refactor: cleaning the redis queue & refactoring (#5297) @hazemadelkhalel
  • fix(redis-rate-limiter): revert the old strategy for checking the rate limit (#5289) @hazemadelkhalel

Thanks ❤️

@AbdulTheActivePiecer, @AdamSelene, @Trayshmhirk, @abuaboud, @alexandrudanpop, @hazemadelkhalel, @kishanprmr, @saifmohamedsv, @serban-alexandru and @zaaakher

activepieces - 0.30.0-rc.4

Published by github-actions[bot] 3 months ago

🧩 Pieces

  • fix(google-drive): fix wrong extension for file URL (#5174) @kishanprmr
  • feat(google-calendar): add search term to find events (#5200) @kishanprmr
  • feat(monday): upload file to column action (#5140) @kishanprmr
  • feat(chargekeep): create invoice, create contact , create subscription actions and 3 triggers (#5180) @Trayshmhirk
  • feat(google-sheets): add next rows action markdown (#5220) @kishanprmr
  • feat(invoiceninja): create recurring invoice action (#5165) @buttonsbond

🐞 Bug Fixes

  • fix: resolve dropdown options by relative version (#5228) @abuaboud
  • fix: handle the null when building pieces (#5227) @hazemadelkhalel
  • fix(piece.service): fix pieces search for action names (#5141) @alexandrudanpop
  • fix: remove stale scheduled jobs (#5223) @abuaboud
  • fix: allow relative versions in dropdown options api (#5213) @abuaboud

📚 Documentation

  • docs: add Trayshmhirk as a contributor for plugin (#5212) @allcontributors

🧹 Maintenance

  • chore(deps): bump fast-xml-parser and @aws-sdk/client-s3 (#5209) @dependabot

Thanks ❤️

@Trayshmhirk, @abuaboud, @alexandrudanpop, @allcontributors, @allcontributors[bot], @buttonsbond, @dependabot, @hazemadelkhalel and @kishanprmr

activepieces - 0.30.0-rc.3

Published by github-actions[bot] 3 months ago

🧩 Pieces

  • feat(intercom): add various conversation triggers (#5139) @AdamSelene
  • fix(airtable): fix linked record field update issue (#5175) @kishanprmr
  • feat(actualbudget): get account / get budget / get categories / import transaction / import transactions actions (#5093) @hugh-codes
  • feat(razorpay): create payment link action (#5105) @drona2938
  • feat(aminos): create user action (#5109) @buttonsbond
  • fix(wedof): file/url parameter for send a file action (#5129) @obenazouz-wedof

🐞 Bug Fixes

  • fix(git-sync): prevent overriding secrets after being modified on production branch (#5195) @hazemadelkhalel
  • fix: make progress update optional for old delayed runs (#5178) @abuaboud
  • chore: make synchronousHandlerId optional to handle undefined cases (#5176) @hazemadelkhalel
  • fix(Wedof): correct date formatting in actions (activities/tasks) using Day.js (#5155) @obenazouz-wedof
  • fix: skip updateFailureCount when flow is disabled (#5166) @hazemadelkhalel
  • chore: fix /api/ui loading static issue (#5130) @hazemadelkhalel
  • fix(slack): add missing user scope for "reaction added" trigger required for test (#5085) @Izkda

🎨 Enhancements & Polish

  • feat: optimize get job priority & update retryExponential value (#5193) @hazemadelkhalel
  • fix: make cloud create trial key when requested (#5194) @AbdulTheActivePiecer
  • fix: worker optional progress update (#5192) @abuaboud
  • feat: add claude 3.5 sonnet model option and image generation action for straico (#5147) @dennisrongo
  • feat: notify the user by sending an email after too many failures of a flow and stopping it (#5158) @hazemadelkhalel
  • feat: count the number of consecutive failure for every scheduled Job (#5150) @hazemadelkhalel
  • feat: make the number of polls from scheduled job configurable (#5134) @hazemadelkhalel
  • refactor: priority in the flow queues (#5188) @abuaboud

📚 Documentation

  • docs: add alexandrudanpop as a contributor for code (#5186) @allcontributors
  • docs: add flow verisoning (#5167) @abuaboud

🧹 Maintenance

  • fix: update build cloud nx with the updated template (#5208) @hazemadelkhalel
  • fix: change logging utils truncation approach to iterative (#5088) @AbdullahBitar

Thanks ❤️

@AbdulTheActivePiecer, @AbdullahBitar, @AdamSelene, @Izkda, @abuaboud, @allcontributors, @allcontributors[bot], @buttonsbond, @dennisrongo, @drona2938, @hazemadelkhalel, @hugh-codes, @kishanprmr and @obenazouz-wedof

activepieces - 0.30.0-rc.1

Published by github-actions[bot] 3 months ago

✨ Exciting New Features

  • feat(workers): speed up caching in isolated mode by using global common cache (#5072) @abuaboud

🧩 Pieces

  • feat(grist): New/ Updated Record Trigger, Create/Update/Search Record and Upload Attachment Actions (#5069) @kishanprmr
  • fix(airtable): use datetime formula to fetch updated records (#5114) @kishanprmr
  • fix(slack): fix request approval action output (#5116) @kishanprmr
  • feat(notion): get children blocks, append markdown content (#5078) @AdamSelene
  • feat(todoist): add support for natural language due dates (#5099) @AdamSelene
  • feat(intercom): add support for EU and AU regions, add new actions (#5077) @AdamSelene
  • fix(discord): fix authentication to custom api request (#5096) @AbdulTheActivePiecer
  • fix(formbricks): survey dropdown error (#5073) @kishanprmr
  • feat(text-helper): remove html tags from text action (#5071) @AdamSelene

🐞 Bug Fixes

  • fix: support query by multiple status (#5107) @abuaboud
  • fix: ignore disabled flows (#5106) @abuaboud
  • fix: global lock pnpm add (#5098) @abuaboud
  • feat: allow concurrent pnpm add & fix stale jobs (#5083) @abuaboud
  • fix: limit to open polling connections to 10 (#5079) @abuaboud
  • fix: update user project role on switching (#5076) @AbdulTheActivePiecer
  • fix: get the day of month for issue instead of day of week (#5065) @islamaf

🎨 Enhancements & Polish

  • feat: persist the cache across restarts (#5121) @hazemadelkhalel
  • feat: tables filtering (#5070) @islamaf
  • fix: infinite loading when switching alert type (#5094) @AbdulTheActivePiecer
  • feat: show unset buttons for optional dropdowns inside automation builder (#5084) @AbdulTheActivePiecer
  • fix: improve speed when switching between platform settings pages (#5082) @AbdulTheActivePiecer
  • feat(embedding): add tasks limit to the jwt token (#5080) @abuaboud
  • chore: revamp full screen code editor (#5074) @AbdulTheActivePiecer
  • feat: add view issues button in reminders email (#5068) @islamaf

📚 Documentation

  • docs: add queue board / redis url in the documentation (#5101) @GFoley83

🧹 Maintenance

  • chore(deps): bump phin and load-bmfont (#5102) @dependabot
  • chore: upgrade typebox (#5111) @abuaboud

Thanks ❤️

@AbdulTheActivePiecer, @AdamSelene, @GFoley83, @Gavin-Educa, @abuaboud, @dependabot, @dependabot[bot], @hazemadelkhalel, @islamaf and @kishanprmr

activepieces - 0.29.1

Published by github-actions[bot] 3 months ago

✨ Exciting New Features

  • feat: the ability to specify the container type WORKER / APP for better security / scalability (#5009) @abuaboud

🧩 Pieces

  • feat(rabbitmq): new message trigger / publish message on queue / publish message on exchange (#5053) @alinperghel

🐞 Bug Fixes

  • fix: ensure file exists when testing code (#5062) @abuaboud
  • fix: allow install pieces on cloud platform (#5060) @abuaboud
  • fix: retry requests on 502 (#5059) @abuaboud
  • fix: increase drain delay to 15 seconds (#5058) @abuaboud
  • fix: remove value from store (#5056) @abuaboud

🧹 Maintenance & Dev Experience

  • refactor: remove queues grouping (#5057) @abuaboud

Thanks ❤️

@abuaboud and @alinperghel

activepieces - 0.29.0

Published by github-actions[bot] 4 months ago

✨ Exciting New Features

  • feat(audit-logs): reformat and stream to standard output (#5051) @abuaboud
  • feat(flow-runs): send email reminders on flow run issues (#4996) @islamaf
  • feat(flow-runs): send alerts on every flow run failures (#4993) @islamaf
  • feat(form): add generate sample data experience for form triggers (#4985) @AbdulTheActivePiecer
  • feat(worker): separate workers files from backend into their standalone package (#4967) @abuaboud
  • feat(worker): huge speed up in unsandboxed mode (#4984) @ShahedAlMashni

🧩 Pieces

  • feat(data-summarizer): calculate average / calculate sum / count unique / get mind and max (#5042) @tahboubali
  • feat(gmail): add attachments field meta details (#5029) @kishanprmr
  • feat(slack): limit dropdown to 2000 channels to avoid timeout (#5030) @kishanprmr
  • fix(xero): fix refresh token issue (#5020) @kishanprmr
  • feat(captain-data): schedule workflow and get job results actions (#4980) @AdamSelene
  • feat(intercom): add optional keyword to filter incoming note hooks (#5021) @AdamSelene
  • feat(dynamics-crm): add port field for authentication (#4950) @kishanprmr
  • feat(wedof): add new actions (#4998) @obenazouz-wedof
  • feat(datocms): custom api call action (#5008) @AdamSelene
  • feat(smtp): add senderName property (#5011) @tahboubali
  • feat(linear): add description field for create issue action (#4987) @AdamSelene
  • fix(moxie-crm): update webhook instructions (#4988) @kishanprmr
  • feat(gmail): add attachments in mail response (#4986) @kishanprmr
  • feat(google-sheets): add starting row option for get rows action (#5004) @kishanprmr
  • feat(slack): get channel conversation history action (#4963) @AdamSelene
  • feat(poper): Update new lead polling trigger to a webhook trigger (#4991) @thirstycode
  • feat(csv): revamp all actions (#4974) @kishanprmr
  • feat(http): change response field type to text (#4961) @kishanprmr
  • feat(whatsapp): Send Template Message Action (#4915) @coderbob2
  • chore: remove lodash and add it blocklist (#4972) @abuaboud
  • feat(smtp): add custom headers field (#4958) @kishanprmr
  • feat(postgres): new row trigger (#4953) @AbdullahBitar
  • feat(fliqr-ai): Get Account Details and Get Account Flows actions (#4932) @drona2938

🛠️ Piece Framework

  • refactor(piece-framework): allow async auth mapping (#4954) @abuaboud

🐞 Bug Fixes

  • fix: remove add pragma no cache (#5049) @abuaboud
  • fix: make handlers static and refactor system jobs (#5033) @islamaf
  • fix: enforce disabling (Resolve Issue) button when user doesn't have the needed permission (#5040) @AbdulTheActivePiecer
  • fix: hold redis connection when there is no job (#5037) @abuaboud
  • fix: test step infinity loading by enforcing minimum workers (#5036) @abuaboud
  • fix: create user endpoint to work with api keys and added tests (#5035) @abuaboud
  • fix: show error message when template file is invalid in (import template dialog) (#4992) @AbdulTheActivePiecer
  • style(flows): update flows page responsiveness (#4946) @codegino
  • fix: switching between "insert row" and "insert multiple row" steps, don't reset the values array anymore (#4989) @AbdulTheActivePiecer
  • fix(form): make "Toggle" inputs' value show up as a boolean instead of a string (#4976) @AbdulTheActivePiecer
  • fix: improve form trigger UI/UX and made file inputs upload files in correct base64 format (#4971) @AbdulTheActivePiecer

🎨 Enhancements & Polish

  • feat(worker): list active workers in platform admin (#5045) @abuaboud
  • feat: add permission on retry (#5024) @AbdulTheActivePiecer
  • chore: enforce viewer role in most tables and builder (#5015) @AbdulTheActivePiecer
  • feat(issues): show the the runs after issue is created (#4979) @islamaf
  • feat: option allow to propagate env variables to sandbox (#4978) @abuaboud

📚 Documentation

  • docs: update openai & fix user invitation api (#5050) @abuaboud
  • docs: update roles permissions in docs (#5041) @AbdulTheActivePiecer
  • docs: add Raamyy as a contributor for plugin (#5014) @allcontributors
  • docs: add coderbob2 as a contributor for plugin (#4957) @allcontributors

🧹 Maintenance & Dev Experience

  • fix: lock sandbox prepation (#5027) @abuaboud
  • fix: slow eslint on server-api (#5025) @abuaboud
  • chore: upgrade posthog js (#4969) @abuaboud

Thanks ❤️

@AbdulTheActivePiecer, @AbdullahBitar, @AdamSelene, @Raamyy, @ShahedAlMashni, @abuaboud, @allcontributors, @allcontributors[bot], @codegino, @coderbob2, @drona2938, @islamaf, @kishanprmr, @obenazouz-wedof, @tahboubali, @thirstycode, Ali Tahboub and Mohammad AbuAboud

activepieces - 0.29.0-rc.3

Published by github-actions[bot] 4 months ago

🐞 Bug Fixes

  • fix: hold redis connection when there is no job (#5037) @abuaboud
  • fix: test step infinity loading by enforcing minimum workers (#5036) @abuaboud
  • fix: create user endpoint to work with api keys and added tests (#5035) @abuaboud

Thanks ❤️

@abuaboud

activepieces - 0.29.0-rc.2

Published by github-actions[bot] 4 months ago

🧹 Maintenance

  • fix: lock sandbox prepation (#5027) @abuaboud

Thanks ❤️

@abuaboud

activepieces - 0.29.0-rc.1

Published by github-actions[bot] 4 months ago

✨ Exciting New Features

  • feat(form): add generate sample data experience for form triggers (#4985) @AbdulTheActivePiecer
  • feat(worker): separate workers files into their standalone package (#4967) @abuaboud
  • feat(worker): huge speed up in unsandboxed mode (#4984) @ShahedAlMashni

🧩 Pieces

  • feat(intercom): add optional keyword to filter incoming note hooks (#5021) @AdamSelene
  • feat(dynamics-crm): add port field for authentication (#4950) @kishanprmr
  • feat(wedof): add new actions (#4998) @obenazouz-wedof
  • feat(datocms): custom api call action (#5008) @AdamSelene
  • feat(smtp): add senderName property (#5011) @tahboubali
  • feat(linear): add description field for create issue action (#4987) @AdamSelene
  • fix(moxie-crm): update webhook instructions (#4988) @kishanprmr
  • feat(gmail): add attachments in mail response (#4986) @kishanprmr
  • feat(google-sheets): add starting row option for get rows action (#5004) @kishanprmr
  • feat(slack): get channel conversation history action (#4963) @AdamSelene
  • feat(poper): Update new lead polling trigger to a webhook trigger (#4991) @thirstycode
  • feat(csv): revamp all actions (#4974) @kishanprmr
  • feat(http): change response field type to text (#4961) @kishanprmr
  • feat(whatsapp): Send Template Message Action (#4915) @coderbob2
  • chore: remove lodash and add it blocklist (#4972) @abuaboud
  • feat(smtp): add custom headers field (#4958) @kishanprmr
  • feat(postgres): new row trigger (#4953) @AbdullahBitar
  • feat(fliqr-ai): Get Account Details and Get Account Flows actions (#4932) @drona2938

🛠️ Piece Framework

  • refactor(piece-framework): allow async auth mapping (#4954) @abuaboud

🐞 Bug Fixes

  • fix: show error message when template file is invalid in (import template dialog) (#4992) @AbdulTheActivePiecer
  • style(flows): update flows page responsiveness (#4946) @codegino
  • fix: switching between "insert row" and "insert multiple row" steps, don't reset the values array anymore (#4989) @AbdulTheActivePiecer
  • fix(form): make "Toggle" inputs' value show up as a boolean instead of a string (#4976) @AbdulTheActivePiecer
  • fix: improve form trigger UI/UX and made file inputs upload files in correct base64 format (#4971) @AbdulTheActivePiecer

🎨 Enhancements & Polish

  • feat: add retry run permission (#5024) @AbdulTheActivePiecer
  • chore: enforce viewer role in most tables and builder (#5015) @AbdulTheActivePiecer
  • feat(issues): show the the runs after issue is created (#4979) @islamaf
  • feat: option allow to propagate env variables to sandbox (#4978) @abuaboud

📚 Documentation

  • docs: add Raamyy as a contributor for plugin (#5014) @allcontributors
  • docs: add coderbob2 as a contributor for plugin (#4957) @allcontributors

🧹 Maintenance

  • fix: slow eslint on server-api (#5025) @abuaboud
  • chore: upgrade posthog js (#4969) @abuaboud

Thanks ❤️

@AbdulTheActivePiecer, @AbdullahBitar, @AdamSelene, @Raamyy, @ShahedAlMashni, @abuaboud, @allcontributors, @allcontributors[bot], @codegino, @coderbob2, @drona2938, @islamaf, @kishanprmr, @obenazouz-wedof, @tahboubali, @thirstycode and Mohammad AbuAboud

activepieces - 0.28.0-rc.1

Published by github-actions[bot] 4 months ago

🧩 Pieces

  • feat(csv): revamp all actions (#4974) @kishanprmr
  • feat(http): change response field type to text (#4961) @kishanprmr
  • feat(whatsapp): Send Template Message Action (#4915) @coderbob2
  • chore: remove lodash and add it blocklist (#4972) @abuaboud
  • feat(smtp): add custom headers field (#4958) @kishanprmr
  • feat(postgres): new row trigger (#4953) @AbdullahBitar
  • feat(fliqr-ai): Get Account Details and Get Account Flows actions (#4932) @drona2938

🛠️ Piece Framework

  • refactor(piece-framework): allow async auth mapping (#4954) @abuaboud

🐞 Bug Fixes

  • fix(form): make "Toggle" inputs' value show up as a boolean instead of a string (#4976) @AbdulTheActivePiecer
  • fix: improve form trigger UI/UX and made file inputs upload files in correct base64 format (#4971) @AbdulTheActivePiecer

🎨 Enhancements & Polish

  • feat: option allow to propagate env variables to sandbox (#4978) @abuaboud

📚 Documentation

  • docs: add coderbob2 as a contributor for plugin (#4957) @allcontributors

🧹 Maintenance

  • chore: upgrade posthog js (#4969) @abuaboud

Thanks ❤️

@AbdulTheActivePiecer, @AbdullahBitar, @AdamSelene, @abuaboud, @allcontributors, @allcontributors[bot], @coderbob2, @drona2938, @kishanprmr and Mohammad AbuAboud

activepieces - 0.28.0

Published by github-actions[bot] 4 months ago

⛓️‍💥 Breaking Changes

Please read here for breaking changes regarding the user roles and sign up enabled environment variable.
https://www.activepieces.com/docs/about/breaking-changes

✨ Exciting New Features

  • feat(user-invitation): show invitation links when smtp is not configured (#4909) @abuaboud
  • feat: remove team member limit on non-cloud (#4902) @abuaboud
  • feat(user-invitation): add user button at the top to allow easy invitation to platform / project (#4888) @abuaboud
  • feat(cli): generate piece & auth from open api spec using open ai (#4827) @saifmohamedsv

🧩 Pieces

  • feat(wedof): update certificationFolder action (#4943) @vbarrier
  • feat(maileroo): verify email action (#4931) @codegino
  • fix(reeon-verifier): fix typo on piece description (#4941) @AnneMariel95
  • feat(photoroom): add action to remove the background of an arbitrary image (#4940) @AdamSelene
  • feat(reoon-verifier): single email and bulk email verification actions (#4930) @AnneMariel95
  • feat(amazon-sqs): send message action (#4936) @abuaboud
  • fix(tally): update webhook instructions (#4929) @abuaboud
  • fix(webhook): clear notes different between production & test url (#4841) @abuaboud
  • fix(highlevel): Fix auth scopes, description and contact/opportunity actions bug (#4924) @kishanprmr
  • feat(maileroo): send email / send email from template (#4923) @codegino
  • feat(acumbamail): remove subscriber from list / unsubscribe from list. (#4926) @pfernandez98
  • feat(linear): add pagination for dropdown (#4918) @kishanprmr
  • feat(gmail): new email trigger (#4911) @kishanprmr
  • feat(messagebird): send SMS action (#4815) @kishanprmr
  • chore(facebook): update auth instructions (#4908) @ikus060
  • chore(krisp-call): Update piece description, category and author (#4897) @deependra321
  • feat(KrispCall): New Contact / New MMS / New Voice Mail / Add Action / Delete Contact / Send SMS / MMS Actions (#4871) @deependra321
  • feat(odoo): get custom records (#4880) @ikus060
  • feat(customer-io): create event / custom track api call / custom api call action (#4879) @hamedsh
  • feat(google-drive): add support for all drives to pdf export action (#4874) @AdamSelene
  • feat(lever): improve add-feedback action (#4875) @AdamSelene
  • feat(zuora): create invoice, find account, find product rate plan and find product action (#4847) @kishanprmr
  • feat(business-central): New or Updated Record Trigger and CRUD Actions for Record (#4722) @kishanprmr
  • feat(snowflake): insert row action (#4801) @kishanprmr

🛠️ Piece Framework

  • chore: parameterise createCustomApiCallAction parameters to be able t… (#4851) @hamedsh

🐞 Bug Fixes

  • fix: exit instance on missing jwt secret environment variable (#4951) @abuaboud
  • fix: allow delete flow with piece not found (#4938) @abuaboud
  • fix(git): remove sample data on push (#4937) @abuaboud
  • fix: sending the timezone in email (#4907) @islamaf
  • chore: remove iframe options temporary (#4904) @abuaboud
  • fix: show PT in created issues (#4892) @islamaf
  • fix: basic and advanced alerts note (#4889) @islamaf
  • feat: add alerts for quota (#4877) @islamaf

🎨 Enhancements & Polish

  • feat: show enterprises pieces inside app (#4913) @islamaf
  • feat: allow to invite admins on cloud for free (#4912) @abuaboud
  • feat: selectable status filter in runs and correct redirection on failed issues (#4901) @islamaf
  • chore: sort projects alphabetically in project switcher (#4900) @AbdulTheActivePiecer

📚 Documentation

  • docs: add drona2938 as a contributor for plugin (#4948) @allcontributors
  • docs: add codegino as a contributor for plugin (#4947) @allcontributors
  • docs: add AnneMariel95 as a contributor for plugin (#4939) @allcontributors
  • docs: CLI for sync pieces and suggested ci/cd (#4906) @abuaboud
  • docs: add hamedsh as a contributor for code (#4876) @allcontributors
  • docs: zeabur install documentation (#4796) @yuaanlin
  • docs: add yuaanlin as a contributor for doc (#4869) @allcontributors
  • docs: add AlaShibanAtKlo as a contributor for doc (#4870) @allcontributors
  • docs: update easypanel instructions (#4868) @abuaboud

🧹 Maintenance & Dev Experience

  • chore: upgrade package lock (#4944) @abuaboud
  • fix: reduce docker image size by 2gb (#4933) @abuaboud
  • chore(dev): remove docker-compose dev (#4928) @abuaboud
  • feat: update ee pieces readme and bump versions (#4916) @islamaf
  • feat: entities ownership pre serialization hook (#4919) @islamaf
  • chore(deps): bump braces from 3.0.2 to 3.0.3 (#4896) @dependabot
  • refactor: remove AP_WEBHOOK_URL (#4885) @abuaboud
  • chore: bump version for all ee pieces (#4881) @abuaboud
  • fix(auth): email flooding and shorten otp expiry (#4878) @abuaboud
  • feat: streamline deploying premium pieces (#4855) @islamaf

Thanks ❤️

@AbdulTheActivePiecer, @AdamSelene, @AnneMariel95, @abuaboud, @allcontributors, @allcontributors[bot], @codegino, @deependra321, @dependabot, @dependabot[bot], @hamedsh, @ikus060, @islamaf, @kishanprmr, @pfernandez98, @saifmohamed-dev, @saifmohamedsv, @vbarrier and @yuaanlin

activepieces - 0.27.0

Published by github-actions[bot] 5 months ago

⛓️‍💥 Breaking Changes

  • chore: remove notification url (#4800) @abuaboud

✨ Exciting New Features

  • feat: add alerts section and send email by alert channel (#4820) @islamaf
  • feat: add email alerts on the issues (#4760) @islamaf
  • feat(sso): support saml based authentication (#4743) @abuaboud
  • feat: update run in real time (#4726) @abuaboud
  • feat: add run duration to runs table and add durations of steps while viewing run details (#4754) @AbdulTheActivePiecer
  • feat: centralize flow issues (#4571) @ShahedAlMashni
  • feat: refresh dropdowns manually (#4706) @AbdulTheActivePiecer

🧩 Pieces

  • feat(zoho-crm): Read file action (#4860) @ikus060
  • feat(zoho-books): custom api call action (#4859) @ikus060
  • feat(zoho-crm): Add scope to Zoho CRM to get backup URLs and download backup file (#4852) @ikus060
  • feat(wedof): add 16 actions / 3 triggers (#4756) @vbarrier
  • feat(twitter): create reply for existing tweet action (#4843) @hugh-codes
  • fix(delay): lower the threshold to push back to the queue (#4845) @abuaboud
  • fix(notion): fix timeout on trigger enable (#4844) @abuaboud
  • feat(zoho-crm): add more scope / add India & canada (#4840) @ikus060
  • fix(connections): fail if the connection is not found (#4837) @abuaboud
  • feat(linear): add action to perform a raw GraphQL query (#4828) @AdamSelene
  • feat(linear): template dropdown option for create issue action (#4823) @marek-slavicek
  • feat(google-drive): add support for team drives when creating directories and files (#4799) @AdamSelene
  • fix(google-sheets): fix empty row issue for updated trigger (#4797) @kishanprmr
  • feat(slack): add thread timestamp URL option (#4783) @kishanprmr
  • feat(google-forms): add support for Google Team drives (#4667) @Startouf
  • fix(trello): fix trigger test function to load recent sample data (#4772) @kishanprmr
  • feat(twitter): update auth note (#4774) @abuaboud
  • feat(slack): add timestamp URL option (#4727) @kishanprmr
  • fix: change incorrect spelling of Multiplication in math helper (#4713) @hharchani
  • feat(openai): support gpt-4o in assistant actions (#4699) @kishanprmr
  • fix(notion): Fix Issue with Skipped Items within the Same Minute Interval (#4690) @kishanprmr
  • feat(trello): card position and labels property for create card action (#4703) @Javiink
  • feat(metabase): switch to new API key auth mechanism (#4700) @AdamSelene
  • feat(lever): allow adding arbitrary feedback using any template available (#4698) @AdamSelene
  • feat(taskade): Create Task, Complete Task and Delete Task Actions (#4664) @kishanprmr

🐞 Bug Fixes

  • fix: redis use ssl (#4864) @abuaboud
  • fix(saml): login url error (#4863) @abuaboud
  • fix: alerts issues tooltip (#4856) @islamaf
  • fix(team): showing when existing session is expired (#4818) @abuaboud
  • fix(rbac): operator role shouldn't show 404 on the login (#4816) @abuaboud
  • fix: resolve platform for saml 2.0 (#4812) @abuaboud
  • fix: crash on quota exceeded & fix timeout error (#4808) @abuaboud
  • fix(rbac): api keys permission (#4804) @abuaboud
  • fix: platform frontend url (#4794) @abuaboud
  • fix: proper handling of showing notifications icon in issues section (#4792) @islamaf
  • fix(forms): ignore x-frame-origin (#4789) @islamaf
  • fix: revert not found redirection (#4766) @abuaboud
  • fix: (data to insert menu) wasn't taking full height possible in fullscreen mode (#4758) @AbdulTheActivePiecer
  • fix: stop saving while navigating between draft and published versions or previous runs (#4731) @AbdulTheActivePiecer
  • fix: sanitize functions before post message (#4744) @abuaboud
  • fix: switch to default browser styling for scroll bars on small screens (#4738) @AbdulTheActivePiecer
  • fix: avoid flow lock when updated by api key (#4712) @abuaboud
  • fix: add flowIssuesEnabled to the license (#4709) @abuaboud
  • fix: show loading indicator when searching dropdowns (#4688) @AbdulTheActivePiecer
  • fix: sort inputs by original order intended by the action/trigger creator (#4684) @AbdulTheActivePiecer

🎨 Enhancements & Polish

  • feat: add set alerts button on runs page (#4862) @islamaf
  • feat(issues): add first seen column, count column / remove description (#4805) @islamaf
  • feat(rbac): add operator role (#4782) @abuaboud
  • fix: improve displaying primitive data (text, numbers and booleans) in sample data view (#4788) @AbdulTheActivePiecer
  • feat: show execution time of flow excluding queuing (#4779) @abuaboud
  • feat: real time run status update for production runs (#4777) @abuaboud
  • feat: rename censored to redacted (#4721) @abuaboud

📚 Documentation

  • docs: add alewis001 as a contributor for bug (#4865) @allcontributors
  • docs: add hugh-codes as a contributor for plugin (#4846) @allcontributors
  • docs: add marek-slavicek as a contributor for plugin (#4825) @allcontributors
  • docs: add MrAkber as a contributor for doc (#4769) @allcontributors
  • docs: update docker-compose.mdx / upgrading section wording and formatting (#4768) @MrAkber
  • docs: add hharchani as a contributor for plugin (#4716) @allcontributors
  • docs: add Javiink as a contributor for plugin (#4711) @allcontributors

🧹 Maintenance & Dev Experience

  • feat: run alerts migration in single query (#4850) @islamaf
  • refactor: encryption utils (#4829) @abuaboud
  • chore: remove external customer role from ui (#4814) @abuaboud
  • chore: remove reward note (#4781) @abuaboud
  • chore: rename engine response watcher to webhook (#4778) @abuaboud
  • chore(deps): bump express and verdaccio (#4775) @dependabot
  • refactor: move job data to worker (#4771) @abuaboud
  • feat: self-host google fonts (#4742) @islamaf
  • refactor: remove activity logs (#4723) @abuaboud
  • chore: remove client secret in client grant and user custom oauth2 (#4689) @abuaboud
  • feat: isolate worker form backend (#4595) @abuaboud
  • [Snyk] Security upgrade bullmq from 5.3.3 to 5.4.2 (#4685) @abuaboud

Thanks ❤️

@AbdulTheActivePiecer, @AdamSelene, @Javiink, @MrAkber, @ShahedAlMashni, @Startouf, @abuaboud, @allcontributors, @allcontributors[bot], @ashrafsamhouri, @dependabot, @dependabot[bot], @hharchani, @hugh-codes, @ikus060, @islamaf, @kishanprmr, @marek-slavicek, @obenazouz-wedof, @snyk-bot and @vbarrier

activepieces - 0.27.0-rc.8

Published by github-actions[bot] 5 months ago

🧩 Pieces

  • feat(linear): add action to perform a raw GraphQL query (#4828) @AdamSelene
  • feat(linear): template dropdown option for create issue action (#4823) @marek-slavicek

🐞 Bug Fixes

  • fix(saml): construct acs url from custom domain (#4830) @abuaboud
  • fix(saml): acs saml link in service provider (#4819) @abuaboud
  • fix(team): showing when existing session is expired (#4818) @abuaboud

📚 Documentation

  • docs: add marek-slavicek as a contributor for plugin (#4825) @allcontributors

🧹 Maintenance

  • refactor: encryption utils (#4829) @abuaboud

Thanks ❤️

@AbdulTheActivePiecer, @AdamSelene, @abuaboud, @allcontributors, @allcontributors[bot], @kishanprmr and @marek-slavicek

activepieces - 0.27.0-rc.7

Published by github-actions[bot] 5 months ago

🐞 Bug Fixes

  • fix(rbac): operator role shouldn't show 404 on the login (#4816) @abuaboud
  • fix: resolve platform for saml 2.0 (#4812) @abuaboud

🎨 Enhancements & Polish

  • feat(issues): add first seen column, count column / remove description (#4805) @islamaf

🧹 Maintenance

  • chore: remove external customer role from ui (#4814) @abuaboud

Thanks ❤️

@abuaboud and @islamaf

activepieces - 0.27.0-rc.6

Published by github-actions[bot] 5 months ago

⛓️‍💥 Breaking Changes

  • chore: remove notification url (#4800) @abuaboud

🧩 Pieces

  • feat(google-drive): add support for team drives when creating directories and files (#4799) @AdamSelene
  • fix(google-sheets): fix empty row issue for updated trigger (#4797) @kishanprmr

🐞 Bug Fixes

  • fix: crash on quota exceeded & fix timeout error (#4808) @abuaboud
  • fix(rbac): api keys permission (#4804) @abuaboud

Thanks ❤️

@AbdulTheActivePiecer, @AdamSelene, @abuaboud and @kishanprmr

activepieces - 0.27.0-rc.5

Published by github-actions[bot] 5 months ago

✨ Exciting New Features

  • feat: add email alerts on the issues (#4760) @islamaf

🐞 Bug Fixes

  • fix: platform frontend url (#4794) @abuaboud
  • fix: proper handling of showing notifications icon in issues section (#4792) @islamaf

Thanks ❤️

@abuaboud and @islamaf

activepieces - 0.27.0-rc.4

Published by github-actions[bot] 5 months ago

🧩 Pieces

  • feat(slack): add thread timestamp URL option (#4783) @kishanprmr

🐞 Bug Fixes

  • fix: ignore x-frame-origin in forms (#4789) @islamaf

🎨 Enhancements & Polish

  • feat(rbac): add operator role (#4782) @abuaboud
  • fix: improve displaying primitive data (text, numbers and booleans) in sample data view (#4788) @AbdulTheActivePiecer

Thanks ❤️

@AbdulTheActivePiecer, @abuaboud, @islamaf and @kishanprmr