Sylvain
abd6979ec7
[bug] erroneous translations in english ( #226 )
2020-08-24 16:54:30 +02:00
Sylvain
3bee34401d
updated changelog
2020-08-24 16:50:13 +02:00
Sylvain
d708f0a3e7
[bug] unable to search for projects on OpenLab
2020-08-24 16:19:03 +02:00
Sylvain
8278fd19df
Version 4.5.4
2020-07-29 15:17:09 +02:00
Sylvain
3b9ddebc0d
[security] updated json to 2.3.1 to fix CVE-2020-10663
2020-07-29 14:36:22 +02:00
Sylvain
d78162d318
updated changelog
2020-07-22 13:02:21 +02:00
Sylvain
190e815f73
[bug] unable to export subscriptions
2020-07-22 12:33:35 +02:00
Sylvain
19fb816d36
Enhanced rake task to create fixtures for test cases
2020-07-22 09:45:20 +02:00
Sylvain
7bf06ff23e
debug footprints
2020-07-21 19:25:21 +02:00
Sylvain
d9be51b01b
[admin form] show if phone is required
2020-07-21 18:04:20 +02:00
Sylvain
62e6764d8e
[bug] unable to receive emails in development
2020-07-21 17:53:58 +02:00
Sylvain
e5cef6e6bf
[bug] unable to export reservations
2020-07-21 17:25:19 +02:00
Sylvain
ad14b02caa
Version 4.5.3
2020-07-21 09:52:03 +02:00
Sylvain
382f38c666
updated changelog
2020-07-21 09:13:20 +02:00
Sylvain
2f3e910a02
partialy reverts 52fa10fc3a18ec781a136c5e23609f31b13665dd
...
(erronous deletions)
2020-07-21 09:08:20 +02:00
Sylvain
956ec553ef
Documentation of the easy upgrade procedure
2020-07-21 09:08:20 +02:00
Sylvain
69373d3def
[bug] unable to seed the database
2020-07-21 09:08:20 +02:00
Sylvain
9c7431973d
Version 4.5.2
2020-07-01 18:13:06 +02:00
Sylvain
0cd3f4a8b9
[bug] enabling auth_provider from the tests happens twice in coverall context
2020-07-01 18:12:14 +02:00
Sylvain
956d865e4f
[bug] unable to set stripe public key in production
2020-07-01 17:57:33 +02:00
Sylvain
9ca64418e7
[bug] version check is not working
2020-07-01 16:56:21 +02:00
Sylvain
c24623dcff
[bug] unable to sync members with stripe
2020-07-01 16:26:59 +02:00
Sylvain
a83a42c70c
[bug] Health API is broken if ElasticSearch is not present
2020-07-01 15:13:44 +02:00
Sylvain
4d4c7bcd15
Version 4.5.1
2020-07-01 13:55:56 +02:00
Sylvain
297e1bef75
[bug] task env_to_db overrides the values set in the UI, even if the corresponding variable was not defined in the env file
2020-07-01 12:31:52 +02:00
Sylvain
5eae1c74a8
[bug] Unable to access the invoices section if the stripe key was not set or incorrect
2020-07-01 12:15:45 +02:00
Sylvain
58803dbc02
updated changelog
2020-07-01 10:54:57 +02:00
Sylvain
8a47af6d2c
Version 4.5.0
2020-06-30 16:24:00 +02:00
Sylvain
4fbd88ffd7
beta preview of the upgrade script
2020-06-30 16:11:12 +02:00
Sylvain
74ac0bff85
[bug] invalid URL redirection for SSO login
2020-06-30 12:07:21 +02:00
Sylvain
8879066f95
updated changelog
2020-06-29 12:00:01 +02:00
Sylvain
9e21eefc3a
updated changelog
2020-06-29 08:03:59 +02:00
Sylvain
e95b270433
multiples fixes
...
- improved project search
- fix db schema (sql)
- improved doc
- removed es_language_analyzer var (deprecated)
2020-06-24 17:22:38 +02:00
Sylvain
164899c2fd
updated documentation about disabling elastic
2020-06-24 10:37:13 +02:00
Sylvain
7fc4a310cf
Merge branch 'pg-search' into dev
2020-06-24 10:25:59 +02:00
Sylvain
3d23494333
updated changelog
2020-06-24 09:55:10 +02:00
Sylvain
1a6cd356bf
WIP: using postgres for full-text search in projects
2020-06-22 16:28:05 +02:00
Sylvain
933ce5df71
[bug] summary of create training availability shows incorrect alert about slot splitting
2020-06-16 14:29:18 +02:00
Sylvain
ae4992542d
updated changelog
2020-06-16 11:14:17 +02:00
Sylvain
68a99718c8
Merge branch 'settings' into dev
2020-06-15 17:53:17 +02:00
Sylvain
6301d4cda0
updated changelog
2020-06-15 17:46:35 +02:00
Sylvain
269e8847e5
updated changelog
2020-06-15 13:22:11 +02:00
Sylvain
185b7b7162
updated sidekiq & redis to v6
2020-06-09 16:23:07 +02:00
Sylvain
2082f1e11c
fix avatar refresh on update
2020-06-03 10:21:13 +02:00
Sylvain
092bd8f482
updated changelog
2020-06-01 12:21:18 +02:00
Sylvain
0617e4cd26
configure default_mail_from from the UI
2020-06-01 12:15:16 +02:00
Sylvain
1f0e538944
Version 4.4.6
2020-06-01 09:51:13 +02:00
Sylvain
71ab35b478
updated changelog
2020-06-01 09:23:42 +02:00
Sylvain
d6d3c1f87c
Version 4.4.5
2020-05-27 10:17:16 +02:00
Sylvain
03abbabdc8
[security] updated rails to 5.2.4.2
2020-05-27 09:43:50 +02:00
Sylvain
98c63e8327
[bug] managers do not see the name of the user who reserved a slot
2020-05-25 16:35:21 +02:00
Sylvain
419605e551
configuration of google analytics tracking ID through the settings interface
2020-05-25 12:55:00 +02:00
Sylvain
701d18d501
Improved display of the icons alerting about an outdated version
2020-05-25 12:54:58 +02:00
Sylvain
e6cab62c73
Version 4.4.4
2020-05-25 12:28:31 +02:00
Sylvain
0cdf5ea0a2
updated changelog
2020-05-25 11:48:25 +02:00
Sylvain
9e8caca35c
[security] CVE-2020-11077
2020-05-25 11:37:44 +02:00
Sylvain
9522daee80
Version 4.4.3
2020-05-25 11:23:39 +02:00
Sylvain
bf57587301
[bug] recurrent availabilities do not keep the custom duration
2020-05-25 11:03:31 +02:00
Sylvain
06cfaebe8d
Version 4.4.2
2020-05-19 13:51:59 +02:00
Sylvain
c9670c9d1d
[bug] openAPI clients interface has a bugged behavior when creating/editing a client
2020-05-18 18:09:13 +02:00
Sylvain
2b95c043e3
Removed dependency to has_secure_token to fix warnings about already initialized constant
2020-05-18 17:45:01 +02:00
Sylvain
fdc2f60ff5
[bug] when a new account is created through the sign-up modal, the role is not reported in the StatisticProfile ( #196 )
...
Also: if a member was deleted the /api/members/mapping will raise an error
2020-05-18 16:23:53 +02:00
Sylvain
0cd5061852
update actionpack-page_caching to 1.2.2 to get the bugfix about relative_path
2020-05-18 15:31:17 +02:00
Sylvain
da2489d462
updated CHANGELOG
2020-05-18 11:23:20 +02:00
Sylvain
826d3cd4b7
Added an option to allow usage in production without HTTPS
2020-05-13 14:03:58 +02:00
Sylvain
b18bc2a97e
Downgraded faraday from 1.0 to 0.17 for better compatibility with elasticsearch-ruby 5 ( #205 #196 )
2020-05-13 12:15:29 +02:00
Sylvain
ca7a50bacc
[bug] admin's members list shows the same members multiple times
2020-05-13 10:59:16 +02:00
Sylvain
7e1edef8a0
[bug] when an admin logs on the subscription page, his view is broken
...
Also: Prevent admins from leaving their dedicated group
2020-05-13 08:37:49 +02:00
Sylvain
54a5a2def7
Version 4.4.1
2020-05-12 20:31:53 +02:00
Sylvain
c5bbcf9381
[bug] prevent VersionCheckWorker from polluting the sidekiq stack in development
2020-05-12 16:21:06 +02:00
Sylvain
b1646f6496
[bug] menu separators are not visible
2020-05-12 15:32:34 +02:00
Sylvain
37901e4153
[bug] users promoted to the administrator role are not in the admin group
2020-05-12 15:30:57 +02:00
Sylvain
8ea36b8a89
[bug] the subscription page is not available
2020-05-12 15:16:26 +02:00
Sylvain
0d52b36850
Version 4.4.0
2020-05-12 11:13:47 +02:00
Sylvain
931432b866
Check password length during installation
2020-05-11 17:17:26 +02:00
Sylvain
06502cde33
[bug] accounting periods totals are wrong for periods closed after 2019-08-01
2020-05-11 10:10:52 +02:00
Sylvain
4f43dc1407
[bug] do not show disabled groups and plans during availability creation
2020-05-06 17:38:10 +02:00
Sylvain
5f7287cec7
Ask for confirmation before booking a slot for a member without the required tag
2020-05-06 15:32:40 +02:00
Sylvain
b204b1fbaf
[security] updated jquery to fix CVE-2020-11023
2020-05-05 12:10:15 +02:00
Sylvain
2d8df2c1cd
Ability to promote a user to a higher role (member > manager > admin)
2020-05-05 11:28:04 +02:00
Sylvain
3319e68526
Auto-adjusts text colors based on the selected theme colors
2020-05-04 13:20:57 +02:00
Sylvain
29e7ac2f08
[bug] background image of the profile is not shown and wrong menu hover color
2020-05-04 12:10:13 +02:00
Sylvain
881cc97e8d
The invoices list displays the operator in case of offline payment
2020-05-04 10:56:27 +02:00
Sylvain
59a20d71bd
corrected the documentation about BOOK_SLOT_AT_SAME_TIME
...
Also: [ongoing] help for managers
2020-04-29 12:57:17 +02:00
Sylvain
35ce577651
[bug] subscription page shows the groups without any active plans
...
[bug] cart price inconsistently updated after a subscription
[feature] plans page for managers
2020-04-29 10:57:32 +02:00
Sylvain
81a18704ed
[bug] plan edition does not show the associated group
2020-04-28 18:10:12 +02:00
Sylvain
6a8746b110
[bug] updating a setting without any changes triggers an error
...
Also:
- Invoices interface for managers
- Refactoring of admin/invoices template: split into multiple files
2020-04-28 16:35:54 +02:00
Sylvain
e56fba1c03
[bug] Free entry label for events without reservation
2020-04-28 11:21:04 +02:00
Sylvain
2da644ecd5
[bug] unable to delete an unreserved event
2020-04-28 10:05:28 +02:00
Sylvain
3624bee057
{bug] unable to create events or trainings that are not multiples of SLOT_DURATION
2020-04-28 09:45:12 +02:00
Sylvain
570672c5db
[bug] unable to change group if the previous was deactivated
2020-04-28 09:21:33 +02:00
Sylvain
f88472eeb3
Interface to manage partners
2020-04-21 16:47:35 +02:00
Sylvain
ff75a96ecc
Ability to define, per availability, a custom duration for the reservation slots
2020-04-15 18:08:02 +02:00
Sylvain
96a7dd6d43
Version 4.3.4
2020-04-14 16:33:54 +02:00
Sylvain
e814ce7e1f
Now using MailCatcher with docker instead of maildev
2020-04-14 12:19:39 +02:00
Sylvain
b3c823c0d4
Maintenance task to display the current version
2020-04-14 10:13:45 +02:00
Sylvain
8395363811
Maintenance task to migrate notifications for Fab-manager v1
2020-04-08 18:06:42 +02:00
Sylvain
92398c6d8d
Allow removing contacts from the about page + defaut locales
2020-04-08 16:32:22 +02:00
Sylvain
5f6c293046
fixes in-context translation + fixes migration 20160704095606
2020-04-08 15:55:08 +02:00
Sylvain
a13c3af88c
[bug] migration 20160704095606 cannot run due to GDPR refactoring
2020-04-08 14:14:50 +02:00
Sylvain
f2a76732e5
Compatible database with Fab-manager v1, to allow upgrades
2020-04-08 12:58:59 +02:00
Sylvain
de9c224a92
improved version check
...
- use referer from client when available
- save uuid returned by hub
- send uuid to hub on version check
- check the version on each startup to prevent wrong sync
- also: do not save a setting on API update if it has not changed
2020-04-07 17:53:19 +02:00
Sylvain
a4cd6e4dc7
[bug] unable to access health endpoint
2020-04-07 15:19:41 +02:00
Sylvain
6f4052f295
[bug] invalid link to upgrade procedure
2020-04-07 15:02:14 +02:00
Sylvain
44e726bc54
[bug] in-context translation is loading invalid locale for MessageFormat
2020-04-07 14:39:31 +02:00
Sylvain
c6c25f0595
[bug] default nginx configuration does not allows secure cookies
2020-04-07 12:26:14 +02:00
Sylvain
7214af5d9b
Improved setup script for installations without nginx
2020-04-07 10:34:58 +02:00
Sylvain
e3ea83fce2
[bug] default twitter feed is invalid
2020-04-06 16:59:28 +02:00
Sylvain
bb13dc1d66
updated documentation
2020-04-06 15:56:01 +02:00
Sylvain
ff302975cb
Changed some default values for new installations
2020-04-06 15:54:49 +02:00
Sylvain
b0de296eee
[bug] installation without nginx does not remove the service from the docker-compose file
2020-04-06 15:54:39 +02:00
Sylvain
729a070ea2
Version 4.3.3
2020-04-01 18:05:05 +02:00
Sylvain
3917d6042c
[bug] no statistics for subscriptions ( #196 )
...
+ [bug] issing translation for subscriptions statistics > duration
2020-04-01 17:25:55 +02:00
Sylvain
705bedc25c
[bug] crediting a wallet w/ refund invoice prevent statistics generation ( #196 )
2020-04-01 12:51:18 +02:00
Sylvain
570f61c5df
[bug] report error on invalid encoding in members import
2020-03-31 16:53:30 +02:00
Sylvain
f596859c78
updated changelog
2020-03-31 16:12:32 +02:00
Sylvain
6dc7a7edd9
[bug] unable to export accounting data to ACD
2020-03-31 15:39:05 +02:00
Sylvain
8075ca69e1
updated changelog
2020-03-30 16:33:36 +02:00
Sylvain
3d34fd7261
Removed MESSAGEFORMAT_LOCALE
as it is now handled by make-plural
2020-03-25 12:35:09 +01:00
Sylvain
b052cc9057
updated compass-core to fix deprecations
2020-03-25 12:35:09 +01:00
Sylvain
36adddad53
Syntax improvements in scss files
2020-03-25 12:35:08 +01:00
Sylvain
5da4a90692
[bug] invalid footprints in invoices fixtures
2020-03-25 12:34:33 +01:00
Sylvain
64342c9e00
[bug] missing translations for some error messages
2020-03-24 17:28:55 +01:00
Sylvain
85ab715b89
[bug] invalid translation keys in closing accounting period interface
2020-03-24 16:59:36 +01:00
Sylvain
f8d315b5e5
renamed production documentation
2020-03-24 11:23:56 +01:00
Sylvain
efd356965e
[bug] since PostgreSQL release 9.6.17, the new installations will fail to start complaining for missing password ( #194 )
2020-03-23 16:58:17 +01:00
Sylvain
cb68fe50cf
[security] updated mkdirp to fix cve-2020-7598
2020-03-23 16:28:02 +01:00
Sylvain
a1af1a78b0
do not embed dev deps in docker build + updated eslint
2020-03-23 16:15:06 +01:00
Sylvain
d7ff1264fa
Updated angular-translate
2020-03-23 15:57:40 +01:00
Sylvain
284aa9e58c
updated changelog
2020-03-23 15:24:30 +01:00
Sylvain
1baa2a179e
Updated instructions to setup a development environment
2020-03-23 15:03:09 +01:00
Sylvain
1115ba064b
fixes some translation
2020-03-11 14:45:58 +01:00
Sylvain
2e58ad26e1
Version 4.3.2
2020-03-11 12:37:55 +01:00
Sylvain
68ef5ddd6a
updated changelog
2020-03-11 12:24:58 +01:00
Sylvain
0b341af1ed
[bug] unable to create new availabilities if SLOT_DURATION is not defined
2020-03-11 11:31:06 +01:00
Sylvain
9e7822f34a
Improved contextual help with a modal dialog
2020-03-11 10:26:53 +01:00
Sylvain
138acba2ae
updated changelog
2020-03-09 15:36:44 +01:00
Sylvain
a91b0b4631
secure the session cookie
2020-03-09 12:12:42 +01:00
Sylvain
7abd2daa2f
Version 4.3.1
2020-03-04 17:58:25 +01:00
Sylvain
86ae46e4c3
Display user's manual when help is asked, if no tour is available
2020-03-04 17:53:43 +01:00
Sylvain
8976336a6a
updated user's manual for v4.3 (fr)
2020-03-04 17:24:06 +01:00
Sylvain
21c3084bb8
[bug] spaces item is not at the correct position in the admin navigation menu
2020-03-04 14:44:19 +01:00
Sylvain
5301a237ca
Change style and pluralize the text of the slot division alert in new availability assistant
2020-03-04 14:42:00 +01:00
Sylvain
f058947c42
[bug] in the user's menu, two links to the personal wallet
2020-03-04 14:33:19 +01:00
Sylvain
0fdce5d1f2
[bug] in feature tours, next and previous arrows may be broken on some systems
2020-03-04 14:29:11 +01:00
Sylvain
4c502ba83f
Version 4.3.0
2020-03-04 12:24:01 +01:00
Sylvain
77ad31ca9e
updated puma to 3.14.4
2020-03-04 12:12:44 +01:00
Sylvain
8fca92b8ae
prevent version check from running multiple times + updated sidekiq
2020-03-04 10:35:00 +01:00
Sylvain
279012e595
[bug] default invoice logo is broken and prevent invoice generation + updated seeds
2020-03-03 14:38:09 +01:00
Sylvain
d0be17073b
[bug#169] first day of week is ignored in agendas
2020-03-02 17:22:15 +01:00