v1.0.0
github-actions
released this
27 Jun 13:57
·
5067 commits
to develop
since this release
What's Changed
- 📦 🚚 Add @iote and @NGFI libs. 🏠 Introduce story and blocks concepts by @jrosseel in #1
- 🚀 Create base application infrastructure by @jrosseel in #2
- chore: 🔧 Added a pull request template by @pmutua in #5
- 📝 chore: Added docs from italanta repo by @pmutua in #4
- 🧑💻 Added feature_request & bug_report issue templates by @pmutua in #6
- 📝 Add code of conduct document by @pmutua in #7
- 📝 Add contributing guidelines by @pmutua in #9
- 🚚 docs(nx.md): Moved nx.md doc to docs/ by @pmutua in #17
- 📝 docs: Changed README.md file details by @pmutua in #16
- 🚀 Add serverless backend capabilities by @jrosseel in #19
- ✨ convs-mgr blocks and block connections state by @IanOdhiambo9 in #29
- 💄 ✨ #11 application design design of the login page by @Lucywambui in #37
- #20 feat[Application design]: Layout of a bot overview: by @trevin-livele in #39
- {refactor} fix for story interface and environment imports by @trevin-livele in #45
- setup pwa capabilities and favicons PR (#10) by @LemmyMwaura in #47
- Botdialog#25 {feature} created a bot dialog in the home page by @trevin-livele in #48
- #13 feat(Application design): Block base layout#13 by @trevin-livele in #44
- ➕ 🎨 Angular font awesome by @IanOdhiambo9 in #49
- #28 ✨ (feat) Location block interface branch by @Lucywambui in #50
- 💄 Style editor connections Ref(#23) by @LemmyMwaura in #55
- 🎨 (feat)Application Design on the Block base layout issue #13 by @trevin-livele in #53
- {feat}Added filter for the blocks components list {#21} by @trevin-livele in #61
- 🐛 (fix) Fixes the issue of the location block not being displayed by @Lucywambui in #63
- ✨ 💄 Image block interface. Ref #27 by @Lucywambui in #57
- ✨ 💄 Name block interface. Ref #27 by @Lucywambui in #58
- 💄 ✨ (feat) Email block interface. Ref #27. by @Lucywambui in #59
- 💄 ✨ Phone block interface. Ref #27 by @Lucywambui in #60
- 🐛 (fix) Image-and-buttons-block-fix by @Lucywambui in #68
- [WIP]🚧 #41 📝 docs: Add style guide documentation by @pmutua in #43
- 🚚🏠⚡ Conversations state and model layer by @jrosseel in #79
- 🐛 🎨 {BugFix} edited bot place holder to match the design by @trevin-livele in #86
- 💄 ✨ (feat)Document block interface by @Lucywambui in #87
- 🎨 {refactor} edited search bar to meet the design needs regarding issue #73 by @faisoabdirisak in #84
- 🐛 ⚡ (Bugfix) Bots no longer created when clicking create button #74 by @AnnaL001 in #89
- 🔧 🔥 Added a fontawesome cdn for the app and removed angular font awesome libraries by @IanOdhiambo9 in #97
- {refactor} Bot translations by @qurriahSam in #98
- 💄 {refactor} Side nav layout #24 by @faisoabdirisak in #99
- 🐛 🎨 fixed fontawesome icons errors by @ReaganCn in #108
- 🐛 Fix fort awesome icon errors by @ReaganCn in #109
- 🐛📮Open a bot functionality #78 by @mauricenyanja in #94
- 🎨 (bot actions menu) add mat icon for delete and edit by @qurriahSam in #105
- 🐛 🎨 Icons are not properly rendering-made change to render properly by @mauricenyanja in #116
- 🔥 🔧 renamed the environment file by @IanOdhiambo9 in #122
- 💄 🐛 Add bot to channel fix by @Lucywambui in #119
- ✨ Delete Bot Ref #104 by @LemmyMwaura in #114
- ✨ 💄 Design sidemenu Ref #83 by @LemmyMwaura in #111
- 🚧 🏇 [WIP] Creation of base bot engine by @ReaganCn in #96
- 🔀 🚧 🤖 Base Implementation of the Bot Engine by @ReaganCn in #124
- 🎨 🚀 added user menu on toolbar by @IanOdhiambo9 in #126
- 🔥 🚚 re-configured application navigation by @IanOdhiambo9 in #128
- ✨ Edit a Bot #103 by @AnnaL001 in #113
- 🐛Mat card bug fix by @mauricenyanja in #125
- 🎨 (feat) delete block by @CarolGitonga in #136
- 💄 {refactor} Created Bot Choose file input #120 by @faisoabdirisak in #139
- Hot fix blocks state management by @IanOdhiambo9 in #140
- 🔥 removed corrupted dir by @IanOdhiambo9 in #153
- 🚧 WIP by @conceptacherono in #158
- 🧱 🔨 Block layout and Functionality by @qurriahSam in #159
- feat: create first bot by @aboiyon in #123
- Edit bot image by @erastus-mwangi-njoroge in #160
- Editor background by @erastus-mwangi-njoroge in #161
- 🎨 fixed story list width by @IanOdhiambo9 in #162
- 🧱 🔨Message block by @CarolGitonga in #168
- 🧱 🔨 Questions block by @qurriahSam in #166
- Story list item by @conceptacherono in #181
- Hotfix block component structure by @IanOdhiambo9 in #183
- 🔀 🤖 👨 ✨ Enable user to talk to agent - #1 by @ReaganCn in #169
- 🔀 🤖 📷 ✨ Implement handling of media files - #3 by @ReaganCn in #171
- 🔀 🤖 ✨ Enable the bot to switch between stories - #4 by @ReaganCn in #172
- 🎨🔥 Login-UI by @Developer-Gitonga in #190
- Block listing by @erastus-mwangi-njoroge in #189
- 🧱 🎤 Audio block - Output #176 by @mauricenyanja in #186
- Implement input blocks handling - (unmerged changes) by @ReaganCn in #191
- 🐛 List block interface bug by @IanOdhiambo9 in #193
- 🎨 collapsed side-nav by @conceptacherono in #194
- Fix Bugs crashing the bot engine by @ReaganCn in #195
- 🔧 fixed save problem by @IanOdhiambo9 in #204
- 🔀 💡 Add Documentation on registering on meta developer and deploying the bot cloud function by @ReaganCn in #196
- 🚧 added zoom to frame and lower z index for connectors by @IanOdhiambo9 in #211
- Image block by @erastus-mwangi-njoroge in #188
- Video block output by @erastus-mwangi-njoroge in #197
- Stabilising the editor frame blocks by @IanOdhiambo9 in #218
- 🔀 🧪 Setup a GitHub action to run tests by @ReaganCn in #217
- 🔀 🧪 Create sample unit test for whatsapp message parsers by @ReaganCn in #222
- (WIP)Update Angular Material Theming System by @lindajoy in #229
- 🎨 Update scss files with variables from _variables.scss by @ReaganCn in #231
- 🔀 📜 add predeploy command to build for firebase hosting deploys by @ReaganCn in #234
- 🐛 Fix delete block not working by @ReaganCn in #240
- 🎨 Styling buttons (open bot and create new button) by @conceptacherono in #239
- 🐛 Fix add to channel button not working by @ReaganCn in #242
- 🎨 Increase number of connections towards a block by @ReaganCn in #244
- Multiple input block by @conceptacherono in #246
- 🔀 🏇 Add counter to increment 'n' when publishing a story by @ReaganCn in #247
- 🔧 fix: added modal feature to 'create-my-first-bot' card by @kelvinmburu in #230
- 🔀 🎨 ⏩ Implement UI for jump block component by @ReaganCn in #215
- 🎨 🔢 A user can be able to delete options from blocks that accepts multiple options by @conceptacherono in #253
- 🎨 Implemented a multiple input block by @conceptacherono in #249
- 🔀 🎨 ❗ Create a fail block by @ReaganCn in #260
- 🎨 IMAGE INPUT BLOCK by @conceptacherono in #261
- Feature/UI/audio input block by @ReaganCn in #263
- Feature/UI/location input block by @ReaganCn in #264
- 🐛 fix errors arising from merge by @ReaganCn in #265
- 🔀 🎨 Set unlimited number of block connections on jsplumb by @ReaganCn in #266
- 🚀 implemented the end anchor block by @IanOdhiambo9 in #267
- 🔀 🎨 🪝 Create webhook story block by @ReaganCn in #268
- Added missing form control name to webhook block fields by @ReaganCn in #280
- 🎨Open question block by @conceptacherono in #278
- 🔧 fix con duplicates by @erastus-mwangi-njoroge in #281
- 🚀 worked on duplicate block by @IanOdhiambo9 in #271
- 🎨 🔀 Remove character limit on whatsapp phone number id by @ReaganCn in #282
- Improvements on delete block by @conceptacherono in #257
- 🎨 Delete connections update by @erastus-mwangi-njoroge in #283
- Delete block button by @conceptacherono in #284
- 🔀 🐛 Fix block not being deleted after save by @ReaganCn in #285
- 🖊️🧱 Edit block modal #157 by @LemmyMwaura in #286
- 🐛 fix: image edit block import bug by @LemmyMwaura in #287
- 🎨 video-input-block by @conceptacherono in #273
- 💄 Connector UI fix by @erastus-mwangi-njoroge in #293
- 🎨 🐛 🔀 Fix proceed button not working on login by @ReaganCn in #297
- ✏️ 🧱 Name email and Phone edit forms by @LemmyMwaura in #288
- 🧱 🖊️ Open ended Qstns edit forms by @LemmyMwaura in #289
- Hotfix save blocks by @IanOdhiambo9 in #299
- 🧱 🪝 Webhook edit forms by @LemmyMwaura in #294
- 🩹 Quick-Fix: remove caption on sticker block by @LemmyMwaura in #309
- 🩹 fix: style cleanup by @LemmyMwaura in #313
- 🧱 ⛷️ Keyword jump block #290 by @LemmyMwaura in #300
- 🔀 🎨 🎥 Remove autoplay from uploaded videos by @ReaganCn in #317
- 🎨 🧱 Improvements on delete block #241 by @AnnaL001 in #312
- 🐛 🎨 fix connectors not showing on options by @ReaganCn in #322
- 🐛 📜 fix backend service circular dependency by @ReaganCn in #323
- feat: creates a scroll bar by @jobkarani in #314
- 🧱 📝 Audio location video image edit forms by @LemmyMwaura in #295
- 🧱 📝 Question btn edit forms by @LemmyMwaura in #296
- #320 Semi-Collapse Sidenav When Portal Is Open by @lilmithi in #328
- 🎨 Fix block option width being too small by @ReaganCn in #332
- 🎨🔢 Set limit to number of characters and possible options on question and list block options by @royokite in #321
- #308 🤏 Add pinch to zoom functionality to story editor by @lilmithi in #326
- #307 Make the story editor workspace endless on scroll to the right and bottom by @jobkarani in #327
- ♻️ refactor: Remove default option on list block and question … by @royokite in #338
- Multicontent input block cleanup by @LemmyMwaura in #333
- 🔧 Save btn fix by @IanOdhiambo9 in #348
- 🎨 fixed file service upload by @IanOdhiambo9 in #350
- Options fix by @IanOdhiambo9 in #351
- 🎨 🗨️ ✨ Implement live chat functionality by @ReaganCn in #339
- 🐛 Quick fix Jump-block translations and dynamically responsive bots section. by @LemmyMwaura in #353
- 📝 update translations by @LemmyMwaura in #361
- ✨ 💄 Enhance the Publish Story Form UI by @royokite in #352
- Side menu by @Michael-Otieno in #369
- ✨feat: added type:whatsapp to the properties by @marcokumu in #371
- 🐛 quick fix infinity scroll by @LemmyMwaura in #374
- 🔀 🤖 🐛 Fix bugs with jumping to and from stories by @ReaganCn in #376
- ♻️ refactor: moving text area field to text message component for reuse by @aboiyon in #372
- ✨💾 Base Implementation of how Inputs are Processed #298 by @LemmyMwaura in #343
- 🐛 Fix jumping back to previous story by @ReaganCn in #378
- 🐛 🧱 The block names in the blocks library are overlapping #382 by @lilmithi in #381
- 🎨 Move End Block to Block List #355 by @Beulah-Matt in #380
- 🔀 🤖 🧱 Enable bot engine to handle keyword jump block by @ReaganCn in #384
- 🔀 ✨ 🤖 Implement marking a single unit of conversation as complete by @ReaganCn in #385
- labeling-system by @LemmyMwaura in #387
- Feature/show blocked users by @ReaganCn in #386
- 🔥 💄 Dashboard hotfix - Redesign of the Chat Area by @LemmyMwaura in #388
- 💄 Redesign of the Chat Page by @LemmyMwaura in #390
- 🐛 get latest dashboard Info on render by @LemmyMwaura in #392
- 🐛 filter by phonenumber functionality by @LemmyMwaura in #393
- 🔀 🎨 ❗ Add unblock user button by @ReaganCn in #395
- ✨ feat: Quick Fix Chat Details Header by @LemmyMwaura in #407
- 🐛 💬 Solve duplicate messages bug by @ReaganCn in #408
- ♻️ ✨ variables processing restructure by @LemmyMwaura in #403
- 🧱 Create Events Brick by @njoroge-jane in #420
- 💾 📌 Save Location Input Block Result As a Variable #406 by @Beulah-Matt in #414
- 💾 ☎️ Save PhoneNumber Input Block Result As a Variable by @SnowJunior in #416
- 🎨 Dragging of elements in the story block designer #358 by @lilmithi in #418
- 🎨 Rework Block List UI by @Michael-Otieno in #413
- 💾 📧 Save Email Input Block Result As a Variable by @SnowJunior in #419
- 🎨 App Design: Sign up Page by @Michael-Otieno in #391
- ✨ 🐛 fix Infinity Scroll on Chat section and Add spinner while unblocking users by @LemmyMwaura in #409
- 🎨 🖌️ As a user I should be able to use a text editor to format my text #331 by @lilmithi in #379
- 🎨 🖌️ As a user I should be able to use a text editor to format my text #331" by @njoroge-jane in #429
- 🐛 🎨 fix logo positioning and width by @ReaganCn in #430
- 🐛 fix: show milestone for current users by @LemmyMwaura in #423
- 💾 🎵 Save Audio Input Block Result As a Variable by @JamesMGithire in #417
- 🎨 Improvements on image/video block, adding spinner/loader when file is being uploaded by @aboiyon in #315
- 🔀 🤖 Fix message templates not working by @ReaganCn in #437
- 🧱 Assessment brick by @njoroge-jane in #435
- 🎨 ❌ Error prompt when i upload a wrong file format for media files by @23po in #412
- #334 ✨ 🐛 update active bot image by @adamswonder in #410
- 🎨 📝 Add validation for text fields on blocks #305 by @Beulah-Matt in #431
- 🧰 Add Hover Tooltip to Delete Icon on Connections #428 by @Calvin-Ngugi in #433
- ♻️ fix: persist block variables state. by @LemmyMwaura in #443
- ✏️ Assessment edit block modal by @njoroge-jane in #436
- 🔀 ✨ 🗯️ 🤖 Base implementation of the messenger api by @ReaganCn in #448
- 🔀 ♻️ 🤖 🐛 Fix circular dependencies on bot engine by @ReaganCn in #449
- 💾 Save Image Input Block Result As a Variable #441 by @Beulah-Matt in #442
- 💾 📹 Save Video Block Result as Variable #452 by @Calvin-Ngugi in #454
- 🤖 📈 Visualise All Students Progression And also Group By Class by @LemmyMwaura in #440
- 💾 📋 Save List Block Result As a Variable #445 by @Beulah-Matt in #461
- 💾 ❓ Save Question Block Result As a Variable by @kahoragachau in #457
- 💄 💻 Increase Side Screen Size by @Michael-Otieno in #458
- ⚡ perf: handle all unhandled subscriptions by @LemmyMwaura in #447
- 🔀 ✨ Create Conditional Block by @LemmyMwaura in #455
- 🤖 🐕🦺 Conditional Block backend service by @LemmyMwaura in #465
- 🤖 ✨ 🎥 Implement parsing of media in messenger by @ReaganCn in #463
- 🤖 ✨ 📜 Parse lists on messenger by @ReaganCn in #464
- 🔀 👾 Setup firebase emulators by @ReaganCn in #472
- ✨ video upload modal #336 by @Beulah-Matt in #411
- 🔍 Add search icon to search bar and adjust width to match margins of the blocks below it #467 by @Calvin-Ngugi in #470
- 💾 📝 Save Open-Ended Question Block Result As a Variable by @jeffoty in #469
- 🐛 🔗 Connection Bug: Deleting block with connections when its unsaved #424 by @Beulah-Matt in #490
- 🎨 ✏️ Edit button from the video takes you back to the modal when clicked. by @jeffoty in #493
- 🎨 Redesign login page #480 by @Calvin-Ngugi in #484
- 🎨 👁️ Add view password toggle when logging in by @marcokumu in #488
- 🐛 Fix non-empty property error on saving user input by @ReaganCn in #505
- 🎨 ❌ Prompt user of failed login attempt by @Allan-Ngugi in #495
- ✨ 📈 M&e daily weekly and monthly progress tracking by @LemmyMwaura in #475
- 🐛 📹 When I select a video in the modal but opt to close the window, the video shouldn't be uploaded by @Michael-Otieno in #497
- 💄 Changed the jump block fromdropdown to input text field. by @Allan-Ngugi in #504
- 🐛 🧷 fix end block connection duplication by @LemmyMwaura in #506
- 🐛 🧭 Fix block position bug by @LemmyMwaura in #509
- 🐛 ♻️ fix webhook block position bug by @LemmyMwaura in #511
- 🏠 🤖 Events brick backend service by @LemmyMwaura in #510
- 💄 Assessment Feature UI #476 by @AnnaL001 in #477
- ✨ ❓ Setup Assessment Questions as a Doubly-Linked List by @LemmyMwaura in #517
- 🤖 📈 Assessment bot engine implementation by @ReaganCn in #518
- 🐛 🤖 🎨 Assessment feature fixes by @ReaganCn in #520
- 🚧 💯 Assessment results Page. by @LemmyMwaura in #519
- 🎨 ✨ 🏇 Improvements on assessment publish by @ReaganCn in #521
- ✨ 🎨 🗣️ Implement feedback on questions by @ReaganCn in #522
- 🐛 Fix feedback on questions not working by @ReaganCn in #524
- ❌❔Prevent Publishing of Assessment If Changes Exist After Last Save. by @LemmyMwaura in #525
- 🎨 📈 Assessment list UI improvements by @ReaganCn in #532
- 🍪 📈 📜 Improvement on the Assessment List Page #533 by @Beulah-Matt in #536
- 🎨 📈 📐 Update Assessment Results Page Layout and Design #530 by @lilmithi in #534
- 🗣️ ✨ Integrate intercom by @ReaganCn in #538
- 🎨🔢📈 Compute And Visualise Metrics On The Assessment Results Page by @LemmyMwaura in #539
- 🔧 💄 style results search bar by @ReaganCn in #540
- 🎨 💄 Update Results Page Styles by @LemmyMwaura in #541
New Contributors
- @jrosseel made their first contribution in #1
- @pmutua made their first contribution in #5
- @IanOdhiambo9 made their first contribution in #29
- @Lucywambui made their first contribution in #37
- @trevin-livele made their first contribution in #39
- @faisoabdirisak made their first contribution in #84
- @AnnaL001 made their first contribution in #89
- @qurriahSam made their first contribution in #98
- @mauricenyanja made their first contribution in #94
- @CarolGitonga made their first contribution in #136
- @conceptacherono made their first contribution in #158
- @aboiyon made their first contribution in #123
- @erastus-mwangi-njoroge made their first contribution in #160
- @Developer-Gitonga made their first contribution in #190
- @lindajoy made their first contribution in #229
- @kelvinmburu made their first contribution in #230
- @lilmithi made their first contribution in #328
- @royokite made their first contribution in #321
- @Michael-Otieno made their first contribution in #369
- @marcokumu made their first contribution in #371
- @Beulah-Matt made their first contribution in #380
- @njoroge-jane made their first contribution in #420
- @SnowJunior made their first contribution in #416
- @JamesMGithire made their first contribution in #417
- @23po made their first contribution in #412
- @adamswonder made their first contribution in #410
- @kahoragachau made their first contribution in #457
- @jeffoty made their first contribution in #469
- @Allan-Ngugi made their first contribution in #495
Full Changelog: https://github.com/italanta/elewa/commits/v1.0.0