Tomas Bures
|
216fe40b53
|
Merge branch 'master' of github.com:Mailtrain-org/mailtrain into access
|
2017-07-27 23:19:48 +03:00 |
|
Tomas Bures
|
34823cf0cf
|
Seeming working (though not very thoroughly tested) granular access control for reports, report templates and namespaces.
Should work both in local auth case and LDAP auth case.
|
2017-07-27 22:41:25 +03:00 |
|
Tomas Bures
|
89256d62bd
|
WiP on permissions
Table of shares per user
|
2017-07-27 17:11:22 +03:00 |
|
Tomas Bures
|
89c9615592
|
WiP on permissions
Doesn't run. This commit is just to backup the changes.
|
2017-07-26 22:42:05 +03:00 |
|
Tomas Bures
|
5df444f641
|
Computation of permissions seems to somehow work.
|
2017-07-25 02:14:17 +03:00 |
|
Tomas Bures
|
e7bdfb7745
|
Namespace selection for users, reports and report-templates
|
2017-07-24 14:43:32 +03:00 |
|
Tomas Bures
|
4822a50d0b
|
Share report template functionality
|
2017-07-24 07:03:32 +03:00 |
|
Roger Witzig
|
3088a20c03
|
Merge pull request #282 from FWirtz/patch-1
Fix docker install instructions
|
2017-07-21 17:05:57 +02:00 |
|
Florian
|
98ab33ccfe
|
Fix docker install instructions
Change extension name of copied docker-
compose-override file to not be the same
as source
|
2017-07-21 15:47:10 +02:00 |
|
witzig
|
4cede37e9d
|
Fixes #278
Although the bounced counter is correctly increased, the status of
failed messages has been set to 'unsubscribed' instead of 'bounced‘.
|
2017-07-14 23:48:18 +02:00 |
|
Tomas Bures
|
e6ad0e239e
|
Typo fix
|
2017-07-14 07:54:06 +02:00 |
|
witzig
|
b57615543b
|
Fixed Travis CI Checks
Travis CI didn’t install the latest 7.x release somehow. Testing with
8.x henceforth.
|
2017-07-13 22:45:35 +02:00 |
|
witzig
|
ce2ed26fc9
|
findMailByResponse now searches in latest campaigns first
This should be more efficient especially if there’re many campaigns.
|
2017-07-13 22:29:55 +02:00 |
|
Tomas Bures
|
d63eed9ca9
|
Reports ported to ReactJS and Knex
Note that the interface for the custom JS code inside a report template has changed. It now offers promise-based interface and exposes knex.
|
2017-07-13 13:27:03 +02:00 |
|
Tomas Bures
|
6d95fa515e
|
CUD operations on reports and report templates seem to work
Execution of reports is TBD
|
2017-07-11 11:28:44 +02:00 |
|
Tomas Bures
|
38cf3e49c0
|
DataTables-based dropdown
|
2017-07-10 17:37:56 +02:00 |
|
Andris Reinman
|
091c00a218
|
Merge pull request #269 from losacno/master
Check for locally requeued messages in postfix
|
2017-07-10 18:22:04 +03:00 |
|
Luc LosCan
|
3ab718705e
|
Removed 127.0.0.1 from queued .test()
|
2017-07-10 17:14:36 +02:00 |
|
Luc LosCan
|
3e04f82fe2
|
Fix Travis CI checks
|
2017-07-10 12:22:01 +02:00 |
|
Luc LosCan
|
f90e67d775
|
Save new queueId/response on locally requeued messages
|
2017-07-10 12:13:17 +02:00 |
|
Tomas Bures
|
0c860456a6
|
Fixes in the API doc
|
2017-07-09 23:39:48 +02:00 |
|
Tomas Bures
|
ad1e4c58f5
|
Merge branch 'master' of github.com:Mailtrain-org/mailtrain into access
Conflicts:
views/users/api.hbs
|
2017-07-09 23:34:03 +02:00 |
|
Tomas Bures
|
3f7b428546
|
Reports halfway through
Datatable now correctly handles the situation when user is not logged in and access protected resources
|
2017-07-09 23:16:47 +02:00 |
|
Tomas Bures
|
aba42d94ac
|
Reports halfway through.
Editing report parameters and execution/monitoring of reports is TBD.
|
2017-07-09 22:38:57 +02:00 |
|
Tomas Bures
|
d4cea46f07
|
Report templates ported to ReactJS and Knex.
Does not run yet because reports have dependencies on the old report templates.
|
2017-07-09 15:41:53 +02:00 |
|
Tomas Bures
|
be7da791db
|
LDAP auth seems to work too.
Users completely refactored to ReactJS and Knex
Initial draft of call context passing (for the time being only in users:remove
|
2017-07-08 21:34:26 +02:00 |
|
Tomas Bures
|
9758b4b104
|
Local auth seems to work
|
2017-07-08 18:57:41 +02:00 |
|
Tomas Bures
|
d79bbad575
|
All about user login
Not runnable at the moment
|
2017-07-08 15:48:34 +02:00 |
|
witzig
|
bd570000e1
|
Added documentation for API endpoint /api/field/:listId
This has accidentally been removed with PR #203.
|
2017-07-06 15:08:35 +02:00 |
|
Roger Witzig
|
622a23959b
|
Merge pull request #274 from Roost/master
Fixed an issue where API dates were not correctly being triggered. #273
|
2017-07-04 00:54:44 +02:00 |
|
Bruce Mackintosh
|
191dc7b541
|
Changed the trigger treshold value from 6 hours to 24 hours, so that dates stored via the API as 00:00:00 are correctly picked up and added to the queue.
|
2017-07-03 19:44:45 +01:00 |
|
witzig
|
f0e32ef5a5
|
Added note about blacklist, #272
|
2017-07-01 01:50:50 +02:00 |
|
Tomas Bures
|
fbb8f5799e
|
React-based /account endpoint for editing a user profile
|
2017-06-30 16:11:02 +02:00 |
|
Tomas Bures
|
09fe27fe2b
|
Fix - initForm can be used also without arguments if server validation is not needed
|
2017-06-29 23:36:05 +02:00 |
|
Tomas Bures
|
eb2287f6e9
|
Release candidate of basic user management - currently only CRUD on users, no permission assignment.
|
2017-06-29 23:22:33 +02:00 |
|
Roger Witzig
|
020b29ce9c
|
Merge pull request #255 from tiangolo/feature/docker-nodejs
Docker updates
|
2017-06-28 22:27:36 +02:00 |
|
Luc LosCan
|
219c77606d
|
Fix Travic CI failing checks
|
2017-06-28 10:31:08 +02:00 |
|
Luc LosCan
|
0b4e866663
|
Check for locally requeued messages in postfix
|
2017-06-27 18:22:12 +02:00 |
|
Sebastián Ramírez
|
ead3dbbfb3
|
Update Dockerfile to avoid file system permission issues
|
2017-06-24 19:40:43 -05:00 |
|
Sebastián Ramírez
|
8d56f0763e
|
Use production.toml for reports when it exists in config
|
2017-06-24 18:49:35 -05:00 |
|
Sebastián Ramírez
|
58f607ffc4
|
Add to .gitignore files that should not be commited
|
2017-06-24 18:32:29 -05:00 |
|
Sebastián Ramírez
|
fb3d37cfc0
|
Update README
|
2017-06-24 18:31:57 -05:00 |
|
Sebastián Ramírez
|
5229f6edaf
|
Add volume for reports
|
2017-06-24 18:22:38 -05:00 |
|
Sebastián Ramírez
|
fb6b98a618
|
Make docker-compose.override.yml a template
|
2017-06-24 18:20:15 -05:00 |
|
Sebastián Ramírez
|
31565f4cab
|
Add node_modules to .dockerignore to avoid unneeded building time / overhead
|
2017-06-24 18:17:34 -05:00 |
|
Sebastián Ramírez
|
54f65c506e
|
Update Dockerfile, order installs, NODE_ENV, add entrypoint
|
2017-06-24 18:17:00 -05:00 |
|
Sebastián Ramírez
|
f142175917
|
Add entrypoint that copies production configs
|
2017-06-24 18:15:52 -05:00 |
|
Sebastián Ramírez
|
1ff4676811
|
Update Docker config template
|
2017-06-24 18:14:54 -05:00 |
|
Roger Witzig
|
2e224ea057
|
Merge pull request #264 from Mailtrain-org/afanjul-spanish-translation
Added spanish es_ES translations
|
2017-06-23 23:07:18 +02:00 |
|
Francisco Lapuente
|
60c446b910
|
Added spanish es_ES translations
|
2017-06-23 22:57:48 +02:00 |
|