- Command & Action
- Payload Managament
- Messenger API functions
- File Management
- Works on Windows
- Docs for custom endpoints
- Imporve docs
- Improve docs
- Update readme
- Remove deprecated methods
- Add warning for action not found
- Fix Api messenger Payload in second Page Template
- Hot reload Support:
ampalibe run --dev
- Add python version 3.6 support
- Add
download_file
options to direct download a link - Add
ampalibe env
command to generate only env
- Fix Ampalibe ASCII broken
- Fix send_file Messenger API
- Remove mysql-connector dependancy
- Quick Reply Auto Next for item length more than 13
- Help Messsage for Linux
- Add QuickReply Object
- Add Button Object
- Add Element Object
- Customize text of next quick_reply
- Customize text of next generic template
- Number of processes workers in production mode
- Persistent Menu to Object ( List Buttons )
- ADD port argument in command-line for linux
- Docker deployement in your own server
- Docker Deployement with heroku
-
ADD
testmode
arg in the server to run without threads -
ADD
langage Management
- lang managed directly by ampalibe
- add 'ampalibe lang' command to generate langs.json file
- add translate function to translate word or sentence
- add
set_lang
method to set lang of an user
-
ADD simulate function to simulate a message.
- Support for Postgres DATABASE
- New Structure: All conf importation is optionnal now
- New method for messenger api:
send_custom
- Make
NULL
Default for lang instedfr
- FIX error in
get_temp
methode when data not exist simulate
function is ready for ampalibe- Introduction of ampalibe
crontab
- Add listenner for events:
messages_reads
,messages_reactions
,messages_delivery
- Continious integration for new Pull Request
- Continious Delivery for Github package and Pypi
- Rewrite
scripts
for Linux & Windows to same base code - Typewriting introduction for output command
- Documentation updated
- Remove workers
- fix port argument doesn't work on
- fix error when python is python3 and not python
- [IMP] Add indication in dockerfile
- [FIX] Payload object instead of dict in quick_replies when build Element
- [FIX] Fix Typo in Ampalibe definition
- [FIX] Missing gitignore file on create & init
- [IMP] Adapt ASGI server to be supported by Heroku/python image
- [IMP] Command decorators priority before action decorators in ampalibe core
- [FIX] Cmd object & Payload in persistant menu
- [FIX] route not recognized in Payload Object (#42)
- [FIX][REF] Fix persistent menu Button not Jsonserialized (#45)
- [ADD] Functionnal test in CI (#46)
- [FIX] Fix send quick reply missing 13th with next argument by @rootkit7628 in #47
- [IMP] Remove unecessary instructions by @gaetan1903 in #48
- [IMP] Preserve the built-in type of data sent on Payload Management by @gaetan1903 in #50
- [ADD] Create requirements on init and create by @rootkit7628 in #51
- [FEAT] Object Payload sent in action by @gaetan1903 in #54
- [FIX][IMP] Many fix & improvement by @gaetan1903 in #55
- [FIX] send_buttons error by @gaetan1903 in ec865f7046af472575185635d9e4a9b8087f4dd4
- [IMP][FIX] Verification db connection in b6b18ecfdadb3c324942d5b478873002d34696e2
- [IMP] Data integrity for UI & Messenger (#56)
- [FIX] quick_rep don't support in Element (f8054555e60a74d220e081bd163a2747778fb72e)
- [IMP] Add specific type for attachments (#62)
- [IMP] stringify Payload object to output (#62)
- [ADD][IMP] Full functionnality
send_message
API (#63) - [ADD] Unit Test for messenger_api
- [ADD] Unit Test for ampalibe CLI
- [IMP] Documentation improved
- [IMP] Add argument reusable in send_file & send_file_url
- [ADD] send_attachment SEND API (sending reusable file)
- [FEAT] Personas management send API (create, list, get, delete) by @rivo2302
- [ADD] new messenger api : send receipt template by @rootkit7628
- [FIX] attachments not received in function reported by @SergioDev22
- [IMP] unit test for receiving attachment
- [ADD] decorator before_receive & after_receive message
- [ADD] get_user_profile SEND API
- [ADD] Logger fearure for ampalibe (#71)
- [IMP] Make Sqlite support type datetime (#72)
- [IMP] send return data in after_receive function (#73)
- [IMP] Avoid quick_rep params erase next quick_rep in (9d7a934c2a292ad3a67f3a514f3994df2b141984)
- [IMP] Readability and maintainability (#74)
- [ADD] Mongodb support (#76)
- [IMP] Code quality (#87) (6a695791ab1b07f18cde89484ec41f72a8ed90c4)
- [IMP] Optimize time for translate function (#77)
- [IMP] Change temporary data management (#78)
- [FIX] translate encoding in windows (af9e1fba065a726243b8c518157f101cd7c2de4b)
- [ADD] New Messenger API: send_product_template (#79)
- [FIX] --dev doesn't work anymore on windows (af7aba3fb1f860109a3aa417de7bbda880f09ffb)
- [ADD] One time notification Messenger API (#80)
- [IMP] fix & imrpov structure (#81)
- [IMP] Improve core readability (#82) (#83)
- [FIX] Logger , printing twice (#86)
- [IMP] Model optimisation (#88)
- [IMP] Minor syntax style (#89)