Sylvain
d5fa65141f
Update devise.pt.yml
2020-03-09 12:51:43 +01:00
Sylvain
4adb827c21
New translations app.admin.en.yml (Portuguese)
2020-03-09 12:51:42 +01:00
Sylvain
342566520e
Update devise.fr.yml
2020-03-09 12:49:33 +01:00
Sylvain
23b14fbc9b
Update devise.es.yml
2020-03-09 12:44:57 +01:00
Sylvain
899a6616a3
Update devise.es.yml
2020-03-09 12:44:35 +01:00
Sylvain
8ff6af743a
Update devise.es.yml
2020-03-09 12:43:44 +01:00
Sylvain
fdae79ee56
Update devise.es.yml
2020-03-09 12:41:28 +01:00
Sylvain
721d7ac0fa
Update app.shared.fr.yml
2020-03-09 12:40:41 +01:00
Sylvain
63a676607d
Update app.logged.pt.yml
2020-03-09 12:39:17 +01:00
Sylvain
37db4be5bb
Update app.logged.fr.yml
2020-03-09 12:37:46 +01:00
Sylvain
b9fbf4c32a
Update app.logged.es.yml
2020-03-09 12:36:26 +01:00
Sylvain
0db857e5a3
Remove TODO
2020-03-09 12:34:17 +01:00
Sylvain
ca1f0105de
New translations app.admin.en.yml (French)
2020-03-09 12:30:48 +01:00
Sylvain
46ccc77e22
New translations app.logged.en.yml (French)
2020-03-09 12:30:45 +01:00
Sylvain
274ce008de
New translations app.admin.en.yml (Portuguese)
2020-03-09 12:30:39 +01:00
Sylvain
ca8a72c19d
New translations app.logged.en.yml (Portuguese)
2020-03-09 12:30:37 +01:00
Sylvain
e4a6850f64
New translations app.admin.en.yml (Spanish)
2020-03-09 12:30:31 +01:00
Sylvain
375c030ab4
New translations app.logged.en.yml (Spanish)
2020-03-09 12:30:28 +01:00
Sylvain
a6bde5a855
New translations app.admin.en.yml (Acholi)
2020-03-09 12:30:22 +01:00
Sylvain
47096a9b90
New translations app.logged.en.yml (Acholi)
2020-03-09 12:30:21 +01:00
Sylvain
f7980e52f9
refactor translations for crowdin
2020-03-09 12:29:39 +01:00
Sylvain
75f96b34a2
New translations app.admin.en.yml (French)
2020-03-09 12:18:59 +01:00
Sylvain
7d6dbcf309
New translations app.admin.en.yml (Portuguese)
2020-03-09 12:18:50 +01:00
Sylvain
8efe27a448
New translations app.admin.en.yml (Spanish)
2020-03-09 12:18:42 +01:00
Sylvain
8652eaabee
New translations app.admin.en.yml (Acholi)
2020-03-09 12:18:34 +01:00
Sylvain
2e85f39b12
move comments to help translating in crowdin
2020-03-09 12:17:47 +01:00
Sylvain
a91b0b4631
secure the session cookie
2020-03-09 12:12:42 +01:00
Sylvain
315c78fc26
New translations app.shared.en.yml (Acholi)
2020-03-09 12:11:08 +01:00
Sylvain
b2b0abb1d0
New translations mails.en.yml (French)
2020-03-09 12:11:07 +01:00
Sylvain
468f9d0f89
New translations app.admin.en.yml (French)
2020-03-09 12:11:05 +01:00
Sylvain
571541d68c
New translations app.logged.en.yml (French)
2020-03-09 12:11:02 +01:00
Sylvain
81e597f40a
New translations app.public.en.yml (French)
2020-03-09 12:11:00 +01:00
Sylvain
31e331202e
New translations app.shared.en.yml (French)
2020-03-09 12:10:58 +01:00
Sylvain
4cb19929e7
New translations en.yml (Portuguese)
2020-03-09 12:10:57 +01:00
Sylvain
5be85b8007
New translations devise.en.yml (Portuguese)
2020-03-09 12:10:55 +01:00
Sylvain
0e11ccabcc
New translations mails.en.yml (Portuguese)
2020-03-09 12:10:53 +01:00
Sylvain
8c4fa92031
New translations app.admin.en.yml (Portuguese)
2020-03-09 12:10:51 +01:00
Sylvain
8fc79b411a
New translations app.logged.en.yml (Portuguese)
2020-03-09 12:10:48 +01:00
Sylvain
d5861737e1
New translations app.admin.en.yml (Spanish)
2020-03-09 12:10:42 +01:00
Sylvain
264d4d8da3
New translations app.logged.en.yml (Spanish)
2020-03-09 12:10:38 +01:00
Sylvain
59692507d5
New translations app.admin.en.yml (Acholi)
2020-03-09 12:10:33 +01:00
Sylvain
969b6682d5
New translations app.logged.en.yml (Acholi)
2020-03-09 12:10:31 +01:00
Sylvain
63d671609f
refactor translations to work with crowdin pull requests
2020-03-09 12:08:01 +01:00
Sylvain
9704803478
New translations app.admin.en.yml (Portuguese)
2020-03-09 11:54:21 +01:00
Sylvain
a02899278a
New translations app.logged.en.yml (Portuguese)
2020-03-09 11:54:18 +01:00
Sylvain
3dcd41f429
New translations app.public.en.yml (Portuguese)
2020-03-09 11:54:16 +01:00
Sylvain
7ac9fc0468
New translations app.shared.en.yml (Portuguese)
2020-03-09 11:54:14 +01:00
Sylvain
206745b74b
New translations devise.en.yml (French)
2020-03-09 11:54:12 +01:00
Sylvain
caa8210712
New translations en.yml (Spanish)
2020-03-09 11:54:11 +01:00
Sylvain
67eb3086d1
New translations mails.en.yml (Spanish)
2020-03-09 11:54:10 +01:00
Sylvain
0d525790b8
New translations app.admin.en.yml (Spanish)
2020-03-09 11:54:07 +01:00
Sylvain
dc7a36e400
New translations app.logged.en.yml (Spanish)
2020-03-09 11:54:05 +01:00
Sylvain
8120811481
New translations app.public.en.yml (Spanish)
2020-03-09 11:54:04 +01:00
Sylvain
6cb0124c94
New translations app.shared.en.yml (Spanish)
2020-03-09 11:54:01 +01:00
Sylvain
de5ac12906
New translations en.yml (Acholi)
2020-03-09 11:53:59 +01:00
Sylvain
0bbc300584
New translations devise.en.yml (Acholi)
2020-03-09 11:53:58 +01:00
Sylvain
b66b0b4ba9
New translations mails.en.yml (Acholi)
2020-03-09 11:53:56 +01:00
Sylvain
88648202b6
New translations rails.en.yml (Acholi)
2020-03-09 11:53:55 +01:00
Sylvain
b9e1282292
New translations app.admin.en.yml (Acholi)
2020-03-09 11:53:54 +01:00
Sylvain
e5e969cb5c
New translations app.logged.en.yml (Acholi)
2020-03-09 11:53:52 +01:00
Sylvain
b2c1d31a63
New translations app.public.en.yml (Acholi)
2020-03-09 11:53:51 +01:00
Sylvain
1da5cde400
New translations devise.en.yml (Spanish)
2020-03-09 11:53:50 +01:00
Sylvain
da6af320f7
New translations en.yml (French)
2020-03-09 11:53:48 +01:00
Sylvain
bb752f1218
refactor translations to work with crowdin pull requests
2020-03-09 11:47:18 +01:00
Sylvain
8976336a6a
updated user's manual for v4.3 (fr)
2020-03-04 17:24:06 +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
6aafd0c7e1
add missing translations
2020-03-03 18:06:19 +01:00
Sylvain
8a1518dabc
prevent admin from changing group + add info about configuring groups first
2020-03-03 11:59:17 +01:00
Sylvain
f5955b74d2
reposition tour modals to prevent screen overflow
...
also: fix issue on tour completed
+ fix issue on statistics when no plans created
+ info area on statistics when no plans created
2020-03-03 11:20:17 +01:00
Sylvain
5765e3d2e4
move availability options to new step + wording
2020-03-02 16:52:54 +01:00
Sylvain
a44bf85014
Merge branch 'slot_is_only_subscriptions' into dev
2020-03-02 16:27:26 +01:00
Sylvain
07b21f5094
Merge branch 'book_slot_at_same_time' into dev
2020-03-02 15:52:05 +01:00
Sylvain
11ccaa73b6
Merge remote-tracking branch 'origin/disable_wallet_option' into dev
2020-03-02 15:47:14 +01:00
Sylvain
f34b87c597
harmonized translations
2020-03-02 15:29:19 +01:00
Sylvain
9ce9079ef9
auto-start home tour after login + reorganizer tour to comply with new menu
2020-03-02 10:32:51 +01:00
Sylvain
1a7d7258d8
[bug] in some cases, bogus admin notification on profile completed
2020-03-02 10:20:10 +01:00
Sylvain
4e72cd16a1
harmonized Fab-manager typo
2020-03-02 08:59:43 +01:00
Sylvain
38b196feb8
rearrange main menu
2020-02-26 18:05:09 +01:00
Sylvain
fc5b935495
helpers between reservables screens
2020-02-26 17:30:27 +01:00
Sylvain
a62e31090e
tours wording
2020-02-26 16:49:29 +01:00
Sylvain
fdc8ec6a9e
import icalendars every hours
2020-02-26 16:04:40 +01:00
Sylvain
c111fca980
alert about slots division on availability creation
2020-02-26 15:58:41 +01:00
Sylvain
0ea7e774d3
wording in training & calendar tours + label on ical button
2020-02-26 15:48:42 +01:00
Sylvain
7143801641
start help tour by clicking on help in user menu
...
also: tour descriptions of home page items
2020-02-26 15:13:58 +01:00
Sylvain
d71a1b7cbd
improve settings/privacy tab
2020-02-26 12:20:33 +01:00
Sylvain
e1d346591f
rewrited some steps of the home tour
2020-02-26 11:44:49 +01:00
Sylvain
d833f6d812
harmonize Fab-manager trademark syntax
2020-02-26 10:19:43 +01:00
Sylvain
4db219b204
[ongoing] FEATURE_TOUR_DISPLAY
2020-02-25 18:02:41 +01:00
Sylvain
cf8fb0659b
open-api tour
2020-02-25 11:47:30 +01:00
Sylvain
9f9656caa4
settings tour
2020-02-25 11:40:01 +01:00
Sylvain
a56f6c4e18
statistics tour
2020-02-25 11:06:03 +01:00
Sylvain
31dce73f14
project elements tour
2020-02-25 10:47:16 +01:00
Sylvain
64e41910ec
trainings tour: change tab on tracking step
...
invoices tour: do not show listing steps if invoicing is disabled
+ typo
2020-02-25 09:48:55 +01:00
Sylvain
7dd5979d64
texts for projects elements and statistics tours
2020-02-24 17:17:51 +01:00
Sylvain
e6f2e60997
spaces tour
2020-02-24 16:57:41 +01:00
Sylvain
76c1b69b7a
machines tour
2020-02-24 16:51:03 +01:00
Sylvain
c13ba85230
events tour
2020-02-24 16:21:12 +01:00
Sylvain
7b955f616e
fix i18n syntax + missing transaltion
2020-02-24 15:25:15 +01:00
Sylvain
f8f1dde14a
pricing tour
2020-02-24 15:02:45 +01:00
Sylvain
807a9596a8
invoices tour
2020-02-24 11:55:13 +01:00
Sylvain
9f68375ae9
admin calendar tour
2020-02-24 10:33:27 +01:00
Sylvain
496e926abd
fix members tour if no member
2020-02-19 14:39:45 +01:00
Sylvain
bc63465a84
members tour
2020-02-19 14:30:56 +01:00
Sylvain
906decb620
[ongoing] members tour
2020-02-19 13:00:38 +01:00
Sylvain
05a29a54b3
trainings tour
2020-02-19 10:22:32 +01:00
Sylvain
5b46edd748
welcome tour + save completed tours in database
2020-02-18 17:36:45 +01:00
Du Peng
908275d171
add disable wallet option
2020-02-12 18:15:44 +01:00
Sylvain
fd471be40a
angular-ui-tour: fixed positionning problem + some more steps in the tour + centering the welcome message
2020-02-12 17:18:11 +01:00
Du Peng
b559d10b87
improve slot is only subscription
2020-02-12 12:58:17 +01:00
Sylvain
d56422de5b
typo
2020-02-11 18:04:31 +01:00
Sylvain
1c9d9e3b3e
remove confusing quotes in translations yml
2020-02-11 15:52:51 +01:00
Sylvain
e1902b42ac
remove confusing quotes in translations yml
2020-02-11 15:49:43 +01:00
Sylvain
71290420bb
ui-tour 3 steps
2020-02-11 15:49:43 +01:00
Sylvain
b7dda83060
Merge branch 'edit_event_recurrent' into dev
2020-02-11 15:43:29 +01:00
Sylvain
db26533d94
alert on date change
2020-02-11 15:42:43 +01:00
Sylvain
372d7f936b
typos & syntax
2020-02-11 11:46:40 +01:00
Sylvain
392ddc6aa5
wording
2020-02-11 11:01:24 +01:00
Du Peng
74cc69d1bd
Ability to configure reservation slot restrict for plans
2020-02-07 17:37:00 +01:00
Du Peng
7c86adde4b
Ability to configure allowing or preventing member book a machine/formation/event slot if he already have a reservation the same day at the same time
2020-02-05 16:53:47 +01:00
Sylvain
b1a98d3574
improved texts
2020-01-29 17:44:17 +01:00
Du Peng
35d9bec8a5
update event recurrent
2020-01-29 17:20:19 +01:00
Sylvain
72f3d8fd1e
updated crowdin in-context keys
2020-01-28 10:59:19 +01:00
Sylvain
3364dcf4d0
Merge branch 'dev' of github.com:sleede/fab-manager into dev
2020-01-28 10:40:24 +01:00
Sylvain
81a42e5935
customize home page : full texts
2020-01-28 10:12:29 +01:00
Du Peng
b1419271e6
edit event recurrent in progress
2020-01-27 18:21:46 +01:00
Sylvain
656a603d6c
customize home page css
2020-01-27 17:10:29 +01:00
Sylvain
b85c7ac00b
admin set its customized html template for the home page & can reset it to factory value
2020-01-22 11:53:40 +01:00
Sylvain
15ab3c1305
Ability to customize the title of the link to the about page
2020-01-21 16:16:12 +01:00
Sylvain
45e4b5c4bc
Create machine availabilities: select all/none in a click
2020-01-21 12:09:24 +01:00
Sylvain
97660924cb
fix typo and wording
2020-01-21 11:16:49 +01:00
Du Peng
3c26c6d4bd
disable add plan with reserve slot in the past
2020-01-20 16:17:10 +01:00
Sylvain
c214ae3beb
Merge branch 'dev' of git.sleede.com:projets/fab-manager into dev
2020-01-15 12:49:07 +01:00
Sylvain
7929d3b198
detailled view of collected data in fabanalytics
2020-01-15 12:48:55 +01:00
Du Peng
fe387cbe3c
Merge branch 'twitter' into dev
2020-01-15 12:40:01 +01:00
Du Peng
db29673a4c
remove twitter api for get latest tweet
2020-01-15 12:34:51 +01:00
Sylvain
059096c2dd
privacy option for fab-analytics
2020-01-15 10:46:04 +01:00
Sylvain
c450312276
fix yml syntax issue
2020-01-14 17:36:09 +01:00
Sylvain
1f3d9cf88d
display upgrade infos directly on the interface
2020-01-14 17:12:36 +01:00
Sylvain
bb48a13f83
health endpoint & automated version check
2020-01-14 14:33:00 +01:00
Sylvain
64764e5498
check version on hub & [ongoing] health endpoint
2020-01-13 17:05:53 +01:00
Sylvain
54be21729b
batch delete periodic events
2020-01-07 17:18:49 +01:00
Sylvain
1c4f144b8d
Merge branch 'members-filters' into dev
2020-01-07 10:44:55 +01:00
Sylvain
f778ee9016
fix syntax + add missing translations
2020-01-07 10:44:29 +01:00
Sylvain
3c3e806a29
Merge branch 'user-confirmation' into dev
2020-01-07 10:34:25 +01:00
Sylvain
b6ee4e92a4
change falsy value + updated changelog
2020-01-07 10:34:12 +01:00
Sylvain
3eec4f25bb
New translations en.yml (Spanish)
2020-01-03 11:38:14 +01:00
Sylvain
034b5d5707
New translations en.yml (Spanish)
2020-01-03 11:19:14 +01:00
Sylvain
e550fd6dbc
New translations en.yml (Spanish)
2020-01-03 11:11:53 +01:00
Sylvain
801f73d375
New translations en.yml (Spanish)
2020-01-03 10:57:56 +01:00
Sylvain
1bc25940b5
New translations en.yml (Spanish)
2019-12-31 11:02:37 +01:00
Sylvain
7c8fdf6ffd
New translations en.yml (Spanish)
2019-12-31 09:44:00 +01:00
Sylvain
3448acc764
New translations en.yml (Spanish)
2019-12-31 09:27:06 +01:00
Sylvain
cb66584d3b
New translations en.yml (Spanish)
2019-12-31 09:07:31 +01:00
Sylvain
8ea5762f02
New translations en.yml (Spanish)
2019-12-31 09:00:17 +01:00
Sylvain
ca8f948bd1
New translations en.yml (Spanish)
2019-12-31 08:14:05 +01:00
Sylvain
1324fbc025
New translations rails.en.yml (Spanish)
2019-12-30 16:18:12 +01:00
Sylvain
392c125d44
New translations rails.en.yml (Spanish)
2019-12-30 16:08:19 +01:00
Sylvain
8917085025
New translations rails.en.yml (Spanish)
2019-12-30 16:02:48 +01:00
Sylvain
aaa63e3e41
New translations app.public.en.yml (Spanish)
2019-12-30 15:48:55 +01:00
Sylvain
bfb5174efa
New translations app.admin.en.yml (Spanish)
2019-12-30 15:48:53 +01:00
Sylvain
a766a60535
New translations app.shared.en.yml (Spanish)
2019-12-30 15:37:12 +01:00
Sylvain
3b7c973409
New translations app.admin.en.yml (Spanish)
2019-12-30 15:37:10 +01:00
Sylvain
f161c1ff24
New translations app.public.en.yml (Spanish)
2019-12-30 15:18:21 +01:00
Sylvain
c6575de1e5
New translations app.admin.en.yml (Spanish)
2019-12-30 15:18:19 +01:00
Sylvain
1af9d1a7f2
New translations app.public.en.yml (Spanish)
2019-12-30 14:58:03 +01:00
Sylvain
4be8dd6892
New translations app.public.en.yml (Spanish)
2019-12-30 14:46:58 +01:00
Nicolas Florentin
60e063a15b
fix currentUser value after successfull sign up when confirmation is needed, plus improves translations
2019-12-30 13:45:25 +01:00
Nicolas Florentin
0b899fe183
Merge branch 'dev' into user-confirmation
2019-12-30 09:36:43 +01:00
Nicolas Florentin
147931b021
adds USER_CONFIRMATION_NEEDED_TO_SIGN_IN info in documentation and application.yml.default, and moves the env variable position
2019-12-30 09:29:45 +01:00
Sylvain
8a7b10e746
updated crowdin pseudo-language for in-context translation
2019-12-24 12:10:06 +01:00
Sylvain
d4f7ff3603
fixes comments syntax for crowdin compat
2019-12-24 11:47:31 +01:00
Sylvain
d0ace9e972
allowed FreeCAD mime-type by default
2019-12-24 10:07:06 +01:00
Sylvain
7c3f7c754e
fix staging assets compressor config
2019-12-24 09:49:01 +01:00
Sylvain
1b5014e7a6
fix datetime parsing formats for ach locale
2019-12-23 16:02:33 +01:00
Sylvain
b65c76beb3
fix datetime parsing formats for ach locale
2019-12-23 15:18:18 +01:00
Nicolas Florentin
62c979cfc0
members filters, translations for other languages are still needed
2019-12-20 15:47:42 +01:00
Sylvain
bcd0e6833d
integrate crowdin in-context translation code
2019-12-18 16:50:16 +01:00
Nicolas Florentin
0a3a6d034a
env variable USER_CONFIRMATION_NEEDED_TO_SIGN_IN can force user to confirm his account to sign in
2019-12-18 16:02:47 +01:00
Sylvain
c67de56405
remove missing translation tags - useless with a TMS
2019-12-18 15:23:52 +01:00
Sylvain
3a458871eb
harmonize front translations in portuguese with new model
2019-12-18 15:21:44 +01:00
Sylvain
997e60edb4
harmonize front translations in spanish with new model
2019-12-18 15:02:10 +01:00
Sylvain
ff8319b166
harmonize front translations in english with new model
2019-12-18 14:35:29 +01:00
Sylvain
c5604bbdf8
harmonize admin.en
2019-12-18 13:26:37 +01:00
Sylvain
14c3abb449
refactoring i18n keys: trainings + modals + various missings
2019-12-18 13:04:38 +01:00
Sylvain
1124159f2e
refactoring i18n keys: projects
2019-12-18 11:08:14 +01:00
Sylvain
a7b423b151
refactoring i18n keys - admin
2019-12-17 18:06:56 +01:00
Sylvain
88c48e4e69
[ongoing] refactoring i18n keys - admin
2019-12-17 12:40:36 +01:00
Sylvain
d21f616283
[ongoing] refactoring i18n keys
2019-12-16 16:54:40 +01:00
Sylvain
c565d9ff2b
unified front-end i18n interpolations syntax to messageformat
2019-12-16 10:16:11 +01:00
Sylvain
0c11f61010
Prevent event reservation in the past
2019-12-10 12:16:26 +01:00
Sylvain
6aa3c0caeb
Notify all admins on the creation of a refund invoice
2019-12-09 11:55:31 +01:00
Sylvain
510c802ab1
messages variations depending on slot duration
2019-12-09 10:27:50 +01:00
Sylvain
538b5cef78
add/remove ical imports in public agenda
...
also: a little of refacftoring in CalendarController
2019-12-03 11:27:20 +01:00
Sylvain
32e7fc3900
confirm delete icalendar imports + fix display + add translations
2019-12-03 10:48:53 +01:00
Sylvain
22be9f6a08
display external calendars list in public calendar + pull availabilities
2019-12-02 16:49:20 +01:00
Sylvain
cca6b14f58
import events asyncronously from icalendar
2019-12-02 15:53:24 +01:00
Sylvain
55d2c88134
delete & sync ical sources
2019-12-02 12:19:30 +01:00
Sylvain
36eba99808
[bug] report errors on admin creation
2019-12-02 10:39:42 +01:00
Sylvain
97d93cd622
added a name to imported calendar
2019-11-27 17:39:19 +01:00
Sylvain
baf8cfb487
iCalendar server api & db model
2019-11-27 17:05:19 +01:00
Sylvain
9e2134c9cf
ics sources configuration interface
2019-11-27 16:17:42 +01:00
Sylvain
a9b1eabb2c
[poc] show google agenda events in the public calendar
2019-11-27 13:51:23 +01:00
Sylvain
91008b3df1
improved calendar legend
2019-11-27 11:52:37 +01:00
Sylvain
48b811d2b5
Added freeCAD files as default allowed extensions
...
also: refactored some ruby code
2019-11-25 16:12:23 +01:00
Sylvain
68b17cbe9a
Ability to show the scheduled events in the admin calendar
2019-11-25 14:49:39 +01:00
Sylvain
5d358efb9f
correct conjugation for event canceled
2019-11-25 10:50:32 +01:00
Sylvain
ce366beaa2
display that an event reservation was canceled
...
also: fixed transtions files
2019-11-21 11:15:05 +01:00
Sylvain
b725a5a071
Merge branch 'cancel' into dev
2019-11-20 10:27:56 +01:00
Sylvain
ad928bd4e6
ability to set phone number optional or required
...
also: show stars on required fields in new admin form
2019-11-19 11:44:32 +01:00
Sylvain
9ec736e6b5
delete recursive slots
2019-11-18 17:29:51 +01:00
Sylvain
a60a39ff9e
[ongoing] create multiple availabilities according to UI
2019-11-13 12:13:22 +01:00
Sylvain
0d740c95a9
recapitulative screen
2019-11-13 10:59:10 +01:00
Sylvain
22251e6516
summary screen
...
TODO: eventModal.html.erb:167
2019-11-12 16:28:10 +01:00
Sylvain
2cccbd3486
recurrence UI
2019-11-12 14:25:28 +01:00
Sylvain
cdc30e0da2
configure the slots duration with an environment variable
2019-10-29 16:52:52 +01:00
Sylvain
1ed3eba129
[feature] export last connection date to members.xlsx
2019-10-29 11:09:17 +01:00
Sylvain
f94d8feba6
[feature] admin can delete an user
2019-10-29 09:59:21 +01:00
Sylvain
35fb991cdb
Improved user experience in defining slots in the calendar management
2019-10-23 17:48:31 +02:00
Sylvain
d7aed3fa1f
Improved notification email to the member when a rolling subscription is taken
2019-10-23 11:43:42 +02:00
Sylvain
58821555fe
Ability to set the default view in project gallery: openLab or local
2019-10-22 14:42:45 +02:00
Sylvain
90b2e7e575
Ability to configure SMTP connection to use SMTP/TLS
2019-10-21 11:42:01 +02:00
Sylvain
e8930924e4
[bug] do not display each days in invoices for multiple days event reservation
2019-10-16 16:11:37 +02:00
Sylvain
4300f29ad7
[bug] unable to run rake fablab 🇪🇸 * tasks due to an issue with gem faraday 0.16.x
...
Gem faraday was updated to 0.17 to solve the issue
2019-10-16 13:11:47 +02:00
Sylvain
2897eec723
various bugfixes
...
- in profile_complete form, the user's group is not selected by default
- missing asterisks on some required fields in profile_complete form
- renamed default DatabaseProvider from Fablab to FabManager
2019-10-09 14:41:32 +02:00
Sylvain
7dbfbc4868
fix typo
2019-10-07 17:12:49 +02:00
Sylvain
5fcf9968cb
Updated Omniauth & Omniauth-oauth2 + fixed oauth2 callback url
2019-10-02 16:06:27 +02:00
Sylvain
927479733b
migrated links to /users/auth from GET to POST
...
see https://github.com/omniauth/omniauth/wiki/Resolving-CVE-2015-9284 for more info
2019-10-02 14:37:47 +02:00
Sylvain
0d3cc0fe40
[feature] Ability to disable invoices generation and interfaces
2019-09-30 15:29:20 +02:00
Sylvain
8bd1d72fdf
improved results page
2019-09-30 12:49:50 +02:00
Sylvain
ff5de97c92
import new users from CSV and view results in app
...
TODO:
- update users though CSV
2019-09-26 17:05:57 +02:00
Sylvain
4deaf1f75a
[ongoing] import members from csv
2019-09-25 16:37:42 +02:00
Sylvain
a532efd198
upload csv file to the server through the API and save it on the disk
2019-09-24 17:42:50 +02:00
Sylvain
ede53ad761
[feature] Ability to set project's CAO attachement maximum upload size
2019-09-24 16:40:38 +02:00
Sylvain
ad1b7baa05
import members interface
2019-09-24 15:21:18 +02:00
Sylvain
e7bb41f38d
[ongoing] import users from csv file: admin inteface
2019-09-24 12:21:19 +02:00
Sylvain
588010ac0b
[feature] Optional reCaptcha checkbox in sign-up form
2019-09-23 17:46:46 +02:00
Sylvain
7d26932f6c
configure accounting codes & labels for wallet clients and other means clients
2019-09-19 11:51:14 +02:00
Sylvain
c76563f22f
wallet label in accounting export
2019-09-19 11:25:12 +02:00
Sylvain
276a99c068
improved VAT history service + display dates when VAT was enabled in invoice configuration panel + do not render vat row in accouting export if vat was disabled
2019-09-18 13:28:53 +02:00
Sylvain
aef4cc49f2
fixes accounting codes setting + improved error handling
2019-09-17 13:00:25 +02:00
Sylvain
3348539fdf
export labels: user name + reference + summary, only on client line. Also: handling new export parameters (decimal separator, label length, export zeros)
2019-09-17 12:35:34 +02:00
Sylvain
f06bdaaf21
provide additional settings to export api
2019-09-16 16:31:16 +02:00
Sylvain
02d28e0b8c
improved accounting codes settings page (1 click saves all) + improved export file name
2019-09-16 14:39:47 +02:00
Sylvain
224b0d6dee
Merge branch 'sca' into dev
2019-09-12 12:53:56 +02:00
Sylvain
397bf6d73e
Merge pull request #142 from Rojo/fix/update-virtual-environment
...
Update Virtual Environment
2019-09-12 12:30:05 +02:00
Sylvain
52afb6ef07
[bug] extend a current subscription for a member, does not reset his credits
2019-09-12 11:37:03 +02:00
Sylvain
539eb08b89
ability to disable the online payments through an env var
2019-09-11 17:08:00 +02:00
Sylvain
04f17d44d8
handle sca in js frontend
2019-09-10 12:46:02 +02:00
Sylvain
e9e27663cd
quick coding rules checking with rubocop
2019-09-09 18:04:31 +02:00
Sylvain
12447698f8
collect card details on the client & create a paymentIntent on the server
2019-09-05 16:17:02 +02:00