Skip to content

Releases: newmips/newmips

2.9.0

27 Nov 15:50
Compare
Choose a tag to compare

2.8.2

07 Nov 08:19
Compare
Choose a tag to compare

Bug Fix

  • Fix a crash when deleting file from dropzone in update_form, fix file display on show_field when no file uploaded
  • Fix gitlab user trouble in session when resetting user password
  • When user download image or file fields, the filename is not completed with uuid anymore to get a more userfriendly filename
  • Fix for email field selector in Media Mail creation ( newmipsType "mail" is now deprecated ).
  • Toastr message is used when status is changed with errors in triggered actions
  • Fix widget last record crash when using ID as column to display
  • Fix postgres ID sequence not updated on user, role and group entity

2.8.1

11 Oct 17:40
Compare
Choose a tag to compare

Bug Fix

  • Fix a bug that crash an application when multiple users try to generate a script at the same time
  • Improve multiple script generation handling
  • Fix and improve gitlab API connection, now password reset on your studio account will also change your gitlab account password
  • Fix save user settings without writing email
  • Fix a require cache on option file that bring back old relation when deleting entity
  • Improve deploy function to avoid git clone mismatch between studio and cloud env
  • Add git remote function in git_helper utils
  • Grant privilege on generator db user on separate workspace, also fix set unique field query
  • Fix missing condition about already exist field for related to and related to many field
  • Add same alias verification and handling
  • Remove duplicate const variable in agenda controller
  • Fix agenda all day update
  • Fix some french traduction
  • Fix reset password generator host url
  • Fix delete component agenda crash error
  • Clean generator commit message
  • Fix currency value formatage
  • Remove moment-timezone guess for sequelize that generated mysql2 warning
  • Lettify some var, fix relation exception between related to and has many preset instruction

2.8

27 Sep 14:03
Compare
Choose a tag to compare
2.8

Features

  • Added the possibility to show/hide columns in lists, choice saved in the browser.
  • Added server-side validation of values (Sequelize validators)
  • Replacement of the Slack support chat by Mattermost
  • Added multi-account generator management, new entry in the main user management menu
  • Added the instruction "Add a title", with the option "after the field?"

Improvements

  • Management of several users connected to the same account, the user already connected will be disconnected
  • Management of the case where a node module is missing in the application, Mipsy will now propose to install it
  • Management of related to fields in Piechart widgets
  • Added the possibility to put HTML directly in the content of the mail media
  • Improvement on error handling on the Sequelize side.
  • Improvement of the filter of a Boolean field in the lists
  • Rewriting the online help route that was obsolete
  • Added the possibility to change the label of a status button
  • Added an alert about creating a 'Last Record' widget without specifying any field
  • Adding line numbers to the application logs
  • Adding the date and time to the application logs
  • Improved cleaning of file names when uploading them
  • Adding the Group and Role columns to the User list
  • Securing download routes, adding access verification to the connected person's entities
  • Improvement of the interface for creating/modifying status and media management (alphabetical sorting of entities).
  • Added an explanation in "Applications" to help you clone an application on your computer (Online environment only)
  • Added help button on all interfaces of the Template menu
  • Improvement of auto-completion in generator preview mode
  • Improvement of the ergonomics of the online editor
  • Separation between generator logs and application logs, log files are now dedicated to each application
  • Added verification of the old password in the password change process via the "My Account" interface
  • The Login field of the User entity is now mandatory by default
  • Added protection against double-clicking on form submission buttons
  • Added the possibility to change the default sorting of a list via the HTML attribute data-default-sort
  • Improvement of the status history text of the status component states
  • Added a button to reset filters in lists
  • From now on, the connection is automatic after a first connection or password change process, whether in the generator or in the applications
  • Management of enum and radio translation in media management interfaces
  • Updating API documentation

Bug Fix

  • Fixed a bug in the lists on level 2 relation
  • Fixed a bug on the variabilization selectors in the Media management interfaces
  • Handling a case where spaces in the name of an imported theme made it unusable
  • Fix API documentation generation
  • Fixed resizing of selectors according to screen size
  • Correction of the default text in date fields
  • Fixed data import to manage the case of a separate workpace database
  • Fixed a bug that prevented some entities from being checked in the access management
  • Fixed a Mipsy jet lag (Sorry it was Jetlagged)
  • Fixed error messages that were always displayed in English when connecting the generator and application interfaces
  • Fixed Piechart Widget crashing when it was on a Status component.
  • Fixed column selection in lists that was not displayed at first initialization
  • Fixed Helpers Dust that caused session mismatch when several people used them at the same time.
  • Graphical correction of the barcode field icon
  • Correction and improvement of the entity and subentity selector of the interface for creating/modifying the document template
  • Optimization of some requests Sequelize using the order + limit that caused a performance gap
  • Fixed a bug that changed the focus from input to preview when creating a field
  • Fixed the interface for managing Media and Users with unnecessary HTML elements.
  • Fixed a bug that prevented the deletion of an entity when a related to field was present
  • Optimization of SQL queries in 'Has One' tabs
  • Correction of the box "Remember me" which did not remember you...
  • Improved compatibility of the IE11 browser
  • Fixed a bug on the placeholder in several words

2.7.1

22 Nov 08:47
Compare
Choose a tag to compare

Fix History Status tabulation with component Status

2.7

21 Nov 16:37
Compare
Choose a tag to compare
2.7

Features

  • Add new DB Tool menu to export / import the database
  • Add new export / import access configuration menu
  • Add "related to many with type checkbox" instruction
  • Add media SMS to allow SMS notification when status are changed on entity
  • Postgres integration

Improvements

  • Update 90% of node modules
  • Sequelize 4 implementation
  • Convert Jade to Pug
  • New media creation interface
  • "My account" page has been reworked inside generated applications
  • Rework datalist in tabs for better performance
  • Rework media notification
  • Type file in tab datalist can now be downloaded
  • Set logo now change the logo on the login page too, and you can click on the logo to go home
  • Improve the "has many preset" instruction
  • Optimize ajax tab reloading after creating or removing row
  • In user creation & update pages, the login, role and group are now required fields
  • Improve icons selecting in media creation and update forms
  • Add new button on datalist to scroll full right
  • Improve the access.json management between studio and cloud to avoid conflict
  • Separate Role / Group / API access menu for better performance
  • Add technical tables in export BDD tool choices, add a checkbox "Check all"
  • Improve component status
  • Add speech to text in textarea (Google Chrome only)
  • Clicking on labels now check radio and checkbox buttons
  • Improve relation/association management
  • Improve document template component
  • Add HTML to PDF in document template component using dust templating
  • Optimize component status
  • Mipsy answers are now more accurate
  • Overall performance improvements
  • Various interface tweaks and improvements

Bug Fixes

  • Fix missing cleaning in generator DB when deleting projects/applications
  • Fix enum/radio translation in media
  • Fix ghost row in local file storage component when clicking on save without file
  • Fix ajax tab field error that redirect outside the context
  • Fix double sidebar glitch when the side menu was too big
  • Fix open bar access when a user do not have group or role
  • Fix error when space added at the end of instructions
  • Fix password resetting when updating a user
  • Fix theme upload with space in title in infos.json
  • Fix address component field display in media dropdown
  • Fix editor introduction text
  • Fix category and user display in create / update / show of component agenda event entity
  • Fix set field required in script
  • Fix memory crash on google chrome due to autocompletion
  • Fix various bugs around ajax loading of tabulation

2.6.2

15 Jun 08:43
Compare
Choose a tag to compare

Hotfix 2.6.2

  • Fixed a mistake that put 3 /default/home in routes
  • API syntax error fixed on associations managment
  • User tab of group and role entities fixed
  • Role and group selects fixed for API credentials
  • Minor improvment to make select2 search custom dev easier

2.6.1

30 May 09:11
Compare
Choose a tag to compare

Fix

Chrome is strong with this one

- Fixed a bug where generator's autocomplete was taking a lot of ressources on Chrome browser.

2.6.0

28 May 08:09
Compare
Choose a tag to compare

Feature

  • Ajax loading: Now all tabs and select dropzone are loaded with ajax method, much more ergonomic and efficient.
  • New component address with openStreetMap plugin included
  • New field type: Big number, regular text

Improvements

  • ORM SQL requests are now splitted when it includes too many associations
  • Setting Association Many Values is now synchronous
  • In Editor side, update beautifyJS plugin for better code indentation
  • Add data formatting display in tabulation datalist
  • It's now possible to update all previously created rows with a new status
  • Component status history table length is now handled
  • Improve various translations
  • Add buttons to scroll to the right when displaying list of entities
  • Improve the preview Log tab to display properly error and warning lines
  • Url check improved to avoid wrong redirection in generator context
  • Inline Help now handles relatedTo & related to many fields
  • Datalist delay added client side
  • Datalist improved server side
  • Add pagination on dropdown zone ( relatedTo )
  • API improved
  • Change PDF filler module (needs pdfTk to be installed on the server)
  • Input icons are now more useful than ever
  • "Set field unique" becomes a forbidden instruction when used by script

Bug Fix

  • Fix dropzonejs thumbnail and update
  • Fix related to many field in print
  • Fix access_settings inline help
  • Fix sidebar preference startup glitch
  • Fix component document template bug on upload file caused by getPicturesBuffers in entity_helper
  • Remove CSV label in import data
  • Fix component document template empty value if entity is different of alias
  • Fix multiple select in media modification
  • Fix component chat
  • Fix update img
  • Fix some ugly css glitch on agenda component
  • Fix server side memory leak due to require cache
  • Fix instructions proposed by Mispy that it itself did not understand, naughty robot
  • Fix component contact form that needed to be fixed
  • Fixed bug when deleting relatedTo fields with similar names
  • Fix hide column
  • Fix belongsToMany using field in has many preset

2.5.3

04 Apr 14:05
Compare
Choose a tag to compare

Feature

  • New component document template
  • New material blue & green theme
  • Add npm install instruction
  • Add new code editor shortcut: Fold/Unfold, Autoformatting
  • Add apply all feature in UI designer

Improvements

  • Fix filterdatable search method
  • Trim values in instructions
  • Reduce related to many through entity length to avoid DB error
  • Add default value NOW in createdAt and updatedAt DB side
  • Add utils folder in code editor
  • Improve editor dust and javascript syntax formatting
  • Improve agenda component by adding new event and update event modals
  • Save the scroll state of an editor tab and retrieve it when switching file
  • Improve cleanup module
  • Type password no more searchable and sortable in datalist
  • Improve Mispy dialog on relatedTo and relatedToMany
  • Add alias in the through generated table in related to multiple
  • Add delete component contact form instruction
  • Show status with color in datalist
  • Improve UI designer, add shortcut
  • Add more grammar for existing instruction in bot.js
  • Remove deleted entity locales
  • Improve reload server
  • Remove useless action button th and td in sub entity simple table
  • Add maxLength 255 on standard input to avoid SQL error
  • Remove useless session entity check on has many preset generation
  • Improve import feature
  • Add loading logo in editor
  • Improve preview logs, now error are also logged
  • Improve history script
  • Set min-height in each field to avoid bootstrap glitch
  • Improve print and fix structureType syntax

Bug Fix

  • Fix field height with related to and related to many
  • Fix datatable crash when component status added on entity with already exisiting rows
  • Fix inline help redirect when deleting a field
  • Add generated entity length verification on status component
  • Fix simple table th removing
  • Fix currency filter and display in datalist
  • Fix empty space in list field after field generation
  • Fix email in print
  • Fix type color in show field
  • Fix set unique on related to field
  • Fix session entity when deleting the current entity
  • Fix max 10 limit on ean13 and ean8 type
  • Fix locales cache issue in generation
  • Fix designer with the component status fields
  • Fix autocompletion performance drop on google chrome
  • Fix component status
  • Fix boolean default false value
  • Fix crash toSync on script that include instructions concerning associations with generic entities
  • Fix hide column that broke filters and orders
  • Fix currency display in datalist with space between thousand
  • Fix type tel
  • Fix sidebar preference glitch
  • Fix missing space warning in 404.jade
  • Fix show redirect when you cancel delete action in datatable