Noosfero v1.11.0 Release Notes
-
- Bumping version 1.11.0 (Rodrigo Souto) [ab0853a]
- Updating authors file (Rodrigo Souto) [0f04255]
- Updating translations (Rodrigo Souto) [6cb8911]
- debian-package: fix syntax problem (Rodrigo Souto) [2b0e235]
- Removes translation_of_id from article creation (alaxalves) [0d7fa92]
- sample-data: fix user activation (Rodrigo Souto) [e3d8968]
- Validates phone numbers (Gabriel Silva) [e0b496a]
- Uses Notifiable module on User (Gabriel Silva) [df0e8a8]
- Add Capybara step to fix onclick argument. (David Carlos) [b1c6a99]
- Runs fixtures on RSpec tests (Gabriel Silva) [ba55a50]
- Removes selenium tests that do not depend on Js (Gabriel Silva) [8c9f2c3]
- Impelements account verification with short code (Gabriel Silva) [0847c59]
- Not converts currency when default_language is nil (David Carlos) [2a41f3e]
- Remove restraint for only debian packaged dependencies (Rodrigo Souto) [effafb5]
- Restrict dependencies versions through Gemfile.lock (Rodrigo Souto) [6f31725]
- CustomForms: refactors review page into partials (Gabriel Silva) [38f385c]
- CustomForms: display results for screen readers (Gabriel Silva) [04acab1]
- CustomForms: Adds toc to answers list (Gabriel Silva) [7d95750]
- CustomForms: Flags imported answers on result overview (Gabriel Silva) [93e1c09]
- Fixes emag errors on custom_forms_plugin (Gabriel Silva) [50decf0]
- changed image url references for signup screen. (Maxwell Borges Bezerra) [7dee4b9]
- Don't automatically enable all enterprise plugins. (David Carlos) [1d52a17]
- Fix javascript scape on delivery plugin. (David Carlos) [c2e06b8]
- Fix suppliers csv import feature. (David Carlos) [096b9e9]
- Fix currency locale. (David Carlos) [293a0a0]
- Fix supplier tabs. (David Carlos) [ccfb18b]
- Escapes description field on products catalog page (David Carlos) [d107cda]
- Minor fixes on enterprise plugins. (David Carlos) [00ad78a]
- Add task to create sample product categories. (David Carlos) [8a5debb]
- Fixed icon image in remove field (Caio) [f1ff1a5]
- Fix removal field inside survey edit form (caiomnt) [f33869e]
- Create a new css class .button-bar-boxes (Maxwell Borges Bezerra) [1d17a16]
- article: return environment name if author_name is nil (Rodrigo Souto) [4c516c3]
- link-article: reference author from source article (Rodrigo Souto) [b5f6b23]
- CommentParagraphPlugin: adds element classes to wrapper (Gabriel Silva) [eb96c1f]
- Adds element classes to attrs when parsing macros (Gabriel Silva) [0ec463f]
- search: avoid test break on end of month (Rodrigo Souto) [a0ce20b]
- social-statistics: change header and footer id to avoid conflicts (Rodrigo Souto) [26abc3b]
- CustomForms: Import submissions from CSV (Gabriel Silva) [fc21cc3]
- public-access-restriction: allow access to posts link on portal (Rodrigo Souto) [6b55f08]
- improving
rake db:data:minimal
to create default environment and admin user (Joenio Costa) [11d4711] - prod database is already created by postgres image (Joenio Costa) [22aec2e]
- custom-fields: update even when it is empty (Rodrigo Souto) [6f20b78]
- search: fix author and add profile to article display (Rodrigo Souto) [c3b2377]
- Extracts article body to partial in view_page (Gabriel Silva) [4870ad4]
- search: avoid test break on end of month (Rodrigo Souto) [387fc5e]
- Removes option to change redirection url from control panel (Gabriel Silva) [6f8bc1f]
- Adds hotspot to override sigin redirection url (Gabriel Silva) [d3eec5b]
- social-statistics: change header and footer id to avoid conflicts (Rodrigo Souto) [8095452]
- Clean PID files folder on docker container entrypoint file (Victor Moura) [f806042]
- CustomForms: Import submissions from CSV (Gabriel Silva) [e8a8b2f]
- Inserts essential data only when no DB is detected (Victor Moura) [b3bd9dd]
- fix version regular expression (Leandro Nunes dos Santos) [1b5db49]
- should filter article by tags (Leandro Nunes dos Santos) [97a07af]
- Docker production script populates the db with essential data (Victor Moura) [0d48886]
- Moves person address from settings to metadata (Gabriel Silva) [3ea27c5]
- fix unit tests of api (Leandro Nunes dos Santos) [287dccd]
- removing permissions endpoint of user namespace (Leandro Nunes dos Santos) [d63c717]
- fix identation (Leandro Nunes dos Santos) [4656900]
- removing permissions endpoint on people namespace (Leandro Nunes dos Santos) [fd76eff]
- removing enviroment endpoint (Leandro Nunes dos Santos) [fb6b1c1]
- put contact endpoint in the correct place (Leandro Nunes dos Santos) [dce3083]
- make article api return only article or response object (Leandro Nunes dos Santos) [4b53202]
- removing search endpoint (Leandro Nunes dos Santos) [d597ac1]
- Improves Service Worker caching (Gabriel Silva) [1a7b415]
- products-plugins: extend catalog helper on product category/ (Rodrigo Souto) [072415c]
- Adds filter by kind on profiles search (Gabriel Silva) [7941d7b]
- HTML5VideoPlugin: Fixes ffmpeg version test (Gabriel Silva) [09426ba]
- should all deletion return the default response object (Leandro Nunes dos Santos) [62bd632]
- receive comment attributes inside comment parameter (Leandro Nunes dos Santos) [bce87ba]
- make add friend and add member return default response entity (Leandro Nunes dos Santos) [2c361aa]
- should expose boxes information optionally (Leandro Nunes dos Santos) [69b018c]
- CustomFormsPlugin: Adds options bar on form page (Gabriel Silva) [e257a5d]
- CustomForms: display block entries in detail (Gabriel Silva) [f1b985e]
- CustomForms: adds filter on queries block (Gabriel Silva) [32950cd]
- Fix content viewer tests (Rodrigo Souto) [69450de]
- public-access-restriction: allow access to posts link on portal (Rodrigo Souto) [c983968]
- Improvements on events agenda (Gabriel Silva) [1bbfda9]
- Add audio play support (Vinicius Melo) [b8be805]
- Implements podcasting functionality (vinimlo) [656a7df]
- Adds "Filter by Kind" to ProfileListBlock (Gabriel Silva) [b5f9211]
- Refactors webpush unit test (Gabriel Silva) [4a66f73]
- Updates Docker dev config for OSX (Gabriel Silva) [07509ec]
- Translated using Weblate (Ukrainian) (Марс Ямбар) [a34d35a]
- removing webpush unit test not valid for version 0.2.5 of webpush (Leandro Nunes dos Santos) [0d84926]
- updating oauth plugin version (Leandro Nunes dos Santos) [439c285]
- fix custom_forms bug when downloading csv with submissions (Maxwell Borges Bezerra) [ebeb0d7]
- cosmetic changes and removing source-code comments (Joenio Costa) [923f1e9]
- removing external dependencies for tango-icon-theme and pidgin-data (Joenio Costa) [7ec2961]
- fix unit test (Leandro Nunes dos Santos) [f446d05]
- display search results in the same line (Leandro Nunes dos Santos) [4c38e7f]
- limit the profile and article tags endpoint by default (Leandro Nunes dos Santos) [0a8979b]
- limit the environment tags endpoint by default (Leandro Nunes dos Santos) [51d3cd9]
- Added translation using Weblate (Ukrainian) (Марс Ямбар) [a64ae91]
- custom-form: populate answers through field_id (Rodrigo Souto) [17a4e08]
- Add new docker documentation @ HACKING.md (Luan Guimarães) [71254b8]
- Moves docker db configuration to a custom file (Luan Guimarães) [9a0e93b]
- Configuring docker for production (Luan Guimarães) [ff74265]
- Removes ES6 idioms from serviceworker file (Gabriel Silva) [9762a28]
- Fix docker database connection (Luan Guimarães) [e7b2d07]
- Fix docker bundle path problem using cache (Luan Guimarães) [482df35]
- Generalizing database configuration file (Luan Guimarães) [93169d5]
- Remove several broken symlinks (Luan Guimarães) [60413e6]
- Resets notification badge when chat is opened (Gabriel Silva) [8d6fadb]
- wait postgresql service (Joenio Costa) [e1b1b98]
- refactoring Dockerfile (Joenio Costa) [8f14d2b]
- Fix bundle cache on docker (Marcos Ronaldo) [112c11b]
- Improving docker behaviour (Marcos Ronaldo) [7ec104f]
- Launch production with dokcer-compose (Marcos Ronaldo) [3559b75]
- Bring docker-compose file to docker folder (Marcos Ronaldo) [8a0c83f]
- Adds docker-compose.yml in project root and updates yaml script (Álax Alves) [501c0e9]
- Adds Docker dev env alternative w/ docker-compose (Gabriel Silva) [7c17478]
- person_tags plugin: fix broken symlink (Joenio Costa) [c88b3ef]
- newsletter-plugin: fix double escaped unsubscribe link (Rodrigo Souto) [4ee36a4]
- image: fix image filename slug treatment (Rodrigo Souto) [a4b93b0]
- block: always display block to environment admins (Rodrigo Souto) [0a7584e]
- pg-search: fix warnings (Rodrigo Souto) [133d174]
- fix syntax of current commiters (Joenio Costa) [1a590a7]
- new-commiter: add Aurélio Heckert as new commiter (Rodrigo Souto) [57047a3]
- new-commiter: add Gabriel Silva as new commiter (Rodrigo Souto) [17c79b7]
- Change the local comment variable to article (mendesiasmin) [5a699d8]
- development: add new commiter to DEVELOPMENT.md (Rodrigo Souto) [66b681e]
- readme: include DEVELOPMENT.md on README.md list (Rodrigo Souto) [d45351a]
- pg-search: fix typo on tests (Rodrigo Souto) [eb65c30]
- Translated using Weblate (Spanish) (Nicolas Alvarado) [107e52b]
- search: remove inline-block from search-content (Rodrigo Souto) [e3c5080]
- Adds WebPush support (Gabriel Silva) [f4d3c9a]
- Adds ServiceWorker support (Gabriel Silva) [2a74569]
- Adds notifiable module (Gabriel Silva) [74124dd]
- Adds repository key every build (Gabriel Silva) [e5005d0]
- Removes 'Jessie' tag from CI config (Gabriel Silva) [168e103]
- roles: not display other profiles roles on organization_roles (Rodrigo Souto) [b57dad1]
- pt-translation: adjust pt translation (Rodrigo Souto) [5df1e43]
- ldap-plugin: update net-ldap version due to security vulnerability (Rodrigo Souto) [a705f88]
- login: avoid hyphen removal (Rodrigo Souto) [87af762]
- check if unicorn.pid file exists before read it (Joenio Costa) [b049deb]
- PgSeachPlugin: Uses virtual categorizations on filter (Gabriel Silva) [4a59943]
- newsletter-plugin: set person on object (Rodrigo Souto) [08bbcd6]
- custom-forms: update tests to new access logic (Rodrigo Souto) [df60e75]
- custom-forms: fix tests (Rodrigo Souto) [435296a]
- custom-froms: use proper status (Rodrigo Souto) [545c52f]
- custom-forms: mark strings for translation (Rodrigo Souto) [aab0273]
- custom-forms-plugin: use var instead of let (Rodrigo Souto) [a1db3b4]
- custom-forms: form creation refactoring (Rodrigo Souto) [09fb9f2]
- custom-forms: remove default image src (Rodrigo Souto) [5879ccc]
- custom-forms: block view all redirects to block kind filter (Rodrigo Souto) [8567ed9]
- custom-forms: add default images and minor refactoring (Rodrigo Souto) [a53a8ea]
- custom-forms: refator access to use AccessLevels (Rodrigo Souto) [007255b]
- General adjusts (Rodrigo Souto) [b84a227]
- Fix merge issues (Rodrigo Souto) [ea48e23]
- custom-forms: remove obsolete code (Rodrigo Souto) [0e8e489]
- custom-forms: not cache forms blocks (Rodrigo Souto) [016039f]
- Fix chartkick load. (David Carlos) [2ed6733]
- Find form by profile (mendesiasmin) [1ad0a21]
- CustomFormsPlugin: fixes remove alternative btn (Gabriel Silva) [9075506]
- custom-forms: update translations (Rodrigo Souto) [7f1a036]
- Improve query overview presentation (pedrodelyra) [77d14ba]
- Fix query review (David Carlos) [479533f]
- fix fiels js (Rodrigo Souto) [264a4dd]
- Fix field removal on custom form creation/edit page (pedrodelyra) [2871b67]
- Improve query presentation (pedrodelyra) [05f20a1]
- Add option to delete image from form. (David Carlos) [7b2683b]
- Add support to all custom_forms fields. (David Carlos) [a3e5a4f]
- custom-forms: view all profile queries (Rodrigo Souto) [9331b04]
- CustomFormsPlugin: adds PollsBlock (Gabriel Silva) [d98817c]
- CustomFormsPlugin: adds SurveyBlock (mendesiasmin) [8971024]
- Compute the percentage by answer for a pie chart. (David Carlos) [4ca2677]
- Use relative path to javascript files. (David Carlos) [072dab3]
- Add support to all custom_forms fields. (David Carlos) [07019dc]
- PgSearchPlugin: adds region facet to articles (Gabriel Silva) [69d49d5]
- Fix syntax error in Czech noosfero.po (Michal Čihař) [a269d48]
- dependencies: enforse ruby-sass 3.4.6 or greater (Rodrigo Souto) [300bb5f]
- jessie: update repository signing key (Rodrigo Souto) [3bf39df]
- gitlab-ci: definie system tags to select proper runners (Rodrigo Souto) [7ee02a7]
- Adds default filter to protect admin controllers (Gabriel Silva) [73a643f]
- Html5VideoPlugin: uses MAX_RETRIES to handle errors (Gabriel Silva) [5ca7ee6]
- Html5VideoPlugin: forks to process pending videos (Gabriel Silva) [7430b47]
- Html5VideoPlugin: Adds queue info for pending videos (Gabriel Silva) [6d36fba]
- Html5VideoPlugin: Extracts model methods (Gabriel Silva) [0c21c42]
- adding thumbnail in editing profile picture (Lucas Malta) [7001091]
- Fixes plugin controller routes ordering (Gabriel Silva) [7088835]
- Separete format error to identifier and add regex replace to generate identifier script (mendesiasmin) [5d200d4]
- Change welcome link to user.url (mendesiasmin) [7b3f6b3]
- Fixes merge request issues. (Andre de Sousa Costa filho) [07025d5]
- fixing csv tests (Arthur Assis) [4e5e5d2]
- Adds translation to 'last login' filter (Arthur Assis) [00f2ec7]
- Adding last login date field in admin/users (ThalissonMelo) [0d87e82]
- Adding dropdown option recently_logged_users and number of days fild (Arthur Assis) [85f4db3]
- Adding dropdown option recently_logged_users and number of days fild (Arthur Assis) [591d535]
- Translated using Weblate (Portuguese) (Sires) [378035c]
- newsletter-plugin: properly replace mailing_url (Rodrigo Souto) [d29822a]
- Revert "lattes_curriculum: update new answer from lattes to unknown curriculum number" (Rodrigo Souto) [122399d]
- Default highlight value is the same as the current parents' highlighted value (Victor Moura) [f2e1b75]
- lattes_curriculum: update new answer from lattes to unknown curriculum number (Rodrigo Souto) [06a8cfc]
- newsletter-plugin: add translation to string (Rodrigo Souto) [f459a35]
- Revert "Update schema" (Rodrigo Souto) [27b9692]
- Update schema (Rodrigo Souto) [78916f7]
- If article parent is highlighted, the article will be highlighted (Victor Moura) [239d640]
- Changing set_portal_news_amount to set_portal_news_configurations (Victor Moura) [3bac2a4]
- Adding area news behaviour configs (Victor Moura) [83863b3]
- routes: move about and activities routes to profile namespace (Rodrigo Souto) [2eb4ef7]
- chat: avoid avatar request crashes (Rodrigo Souto) [c856b51]
- circles: fix index uniqueness constraint (Rodrigo Souto) [b0613c4]
- add source to the custom_forms's Gemfile (Joenio Costa) [ba1269e]
- PiwikPulgin: Adds piwik link to user menu (Gabriel Silva) [61e4d8b]
- Translated using Weblate (German) (Benjamin) [568f04f]
- Translated using Weblate (German) (anonymous) [4afacf6]
- Translated using Weblate (German) (anonymous) [31fec4b]
- Translated using Weblate (German) (Benjamin) [97f543f]
- Html5VideoPlugin: fixes tests (Gabriel Silva) [ea2ae2d]
- html5_video: convert failed pending jobs (Rodrigo Souto) [dcc579e]
- html5-video: adapt to_html to received context (Rodrigo Souto) [307f1dd]
- html5-video: fix backports file install (Rodrigo Souto) [b7ebeb9]
- pg-search: adjust facets titles (Rodrigo Souto) [bd635b8]
- Adds multitenancy support to video_processor (Gabriel Silva) [9c1f290]
- Makes filename secure for FS manipulation and URLs (Aurélio A. Heckert) [225d8f2]
- mailer: send e-mail from noreply_email instead of contact_email (Rodrigo Souto) [f5fe9ea]
- make the roles of a profile endpoint public (Leandro Nunes dos Santos) [bd12e67]
- social-statistics: fix css include (Rodrigo Souto) [3dce600]
- adding by_role filter on members endpoint (Leandro Nunes dos Santos) [1716a2b]
- adding block preview for environments (Leandro Nunes dos Santos) [f41dd74]
- only install chartkick gem if It is not installed (Leandro Nunes dos Santos) [aeb4a90]