f80d25136c
Extracted common SMTP functionality.
2014-08-01 08:19:44 +02:00
Emil Siverhall
2f79b72e8c
basic delimiter added for separating new replies from rest of the e-mail
2014-07-31 22:07:45 +02:00
6a2ce262e4
Removed profile check from MailEventWorker.
2014-07-31 17:14:45 +02:00
359d4e7b8b
Binds different Mailer implementations depending on profile currently running.
...
In DEV it simply prints the mails to console, in TEST it redirects everything to a specific address and in PROD it sends the mail to the proper recipients.
2014-07-31 16:59:38 +02:00
3fa08d8f23
Removed some left-over stuff from the Spring days.
2014-07-31 16:56:39 +02:00
f00d6db2a1
Extracted an interface from the Mail class so that it can be replaced with a different implementation.
2014-07-31 16:05:09 +02:00
Emil Siverhall
8d83a5910f
worker scheduled to read imap every minute
2014-07-31 15:03:42 +02:00
Emil Siverhall
6e6d81237b
not using the default session instance in imap reader
2014-07-31 14:41:38 +02:00
Emil Siverhall
90242fcbab
Merge remote-tracking branch 'origin/develop' into develop
2014-07-31 12:57:01 +02:00
Emil Siverhall
1ac089b8ed
removed temporary logging
2014-07-31 12:56:37 +02:00
Emil Siverhall
510edb8d08
added logger
2014-07-31 12:33:43 +02:00
f5fb7c0944
Revert "Changed DataView in threaded forum to a simple ListView since we don't use the pagination and removed some more forum service interface methods."
...
This reverts commit 9d6723d39ac72867d3fed0ecfe16cdde26140d45.
Conflicts:
core/src/main/java/se/su/dsv/scipro/forum/BasicForumService.java
core/src/main/java/se/su/dsv/scipro/forum/BasicForumServiceImpl.java
core/src/test/java/se/su/dsv/scipro/forum/ProjectForumServiceImplTest.java
view/src/test/java/se/su/dsv/scipro/forum/panels/threaded/ViewForumThreadPanelTest.java
2014-07-31 11:36:01 +02:00
Emil Siverhall
8db3743071
basic parsing of multipart content
2014-07-31 10:59:49 +02:00
Emil Siverhall
bdc051aa2e
renamed gmailreader to imap reader since gmail is only defined in the mail settings
2014-07-31 10:27:46 +02:00
Emil Siverhall
487604d9b6
moving around
2014-07-31 10:13:01 +02:00
Emil Siverhall
07dd576e2d
renamed method to better reflect what we actually receives
2014-07-31 09:47:59 +02:00
Emil Siverhall
fa3af96f02
moved worker to forum package and exposed forum mail service
2014-07-31 08:52:30 +02:00
Emil Siverhall
e585ae0b92
Merge remote-tracking branch 'origin/develop' into develop
...
Conflicts:
core/src/main/java/se/su/dsv/scipro/forum/ForumMailRepository.java
2014-07-31 08:15:53 +02:00
Emil Siverhall
80b57bb6b5
simple worker for posting forum replies from mails.
2014-07-30 20:15:10 +02:00
0bf2992840
Removed duplicate method definitions.
2014-07-30 16:38:27 +02:00
af622fd75c
Removed more methods on the forum interfaces.
2014-07-30 16:33:09 +02:00
9d6723d39a
Changed DataView in threaded forum to a simple ListView since we don't use the pagination and removed some more forum service interface methods.
2014-07-30 16:31:58 +02:00
e945e7dfb4
Removed useless interface methods.
2014-07-30 16:18:33 +02:00
Emil Siverhall
897af2632d
mail reader interface with gmail implementation
2014-07-30 15:46:48 +02:00
0d3072c605
Made most of forum stuff package local to hide implementation details and give a better overview of what the rest of the system uses.
2014-07-30 15:35:51 +02:00
0862d93eeb
Handle projects without head supervisors (is that even possible? Domain model says it is)
2014-07-30 14:08:49 +02:00
Emil Siverhall
9eaa94ec50
Merge remote-tracking branch 'origin/develop' into develop
2014-07-30 14:01:47 +02:00
a31bfd3707
Now generates ForumMail for every user on each forum post (except the poster).
...
The mail is blank for now.
2014-07-30 13:59:18 +02:00
326013089e
Made Thread abstract.
2014-07-30 12:36:54 +02:00
0ce39a1897
More refactoring.
2014-07-30 12:23:52 +02:00
bf5faa7b0c
More common code pulled up.
2014-07-30 12:08:21 +02:00
Emil Siverhall
7455610e8d
Merge remote-tracking branch 'origin/develop' into develop
2014-07-30 12:00:47 +02:00
c845848b08
Pulled up common code.
2014-07-30 11:59:12 +02:00
6c26048939
Added missing @Transactional
2014-07-30 11:52:03 +02:00
3bbf875cd9
Refactored.
2014-07-30 11:51:24 +02:00
fe1ac30462
Refactored.
2014-07-30 11:48:57 +02:00
ea7b78790a
Removed duplicated code.
2014-07-30 11:38:56 +02:00
0234f3787a
Added missing migration script.
2014-07-30 11:07:53 +02:00
cf4ac8b5e6
Refactoring.
2014-07-30 10:54:57 +02:00
4780d395b7
No need to reload again after having just done it in the beginning of the loop.
2014-07-30 10:51:18 +02:00
520fea0359
Refactored the logging from the mail event worker.
2014-07-30 10:48:58 +02:00
52075b57fb
Stores Message-ID on partially sent mails.
2014-07-30 10:17:07 +02:00
f7cd4deb1b
Stores Message-ID on successfully sent mails.
2014-07-30 10:15:18 +02:00
08342f6986
Mails without recipients are now deleted instead of kept.
2014-07-30 09:50:59 +02:00
Emil Siverhall
864c62db71
updated test again
2014-07-30 08:10:44 +02:00
Emil Siverhall
6245414c2c
updated test
2014-07-29 16:53:32 +02:00
Emil Siverhall
e7aa4ef146
Merge remote-tracking branch 'origin/develop' into develop
2014-07-29 16:48:22 +02:00
Emil Siverhall
7857154886
administration page for forum mail settings
2014-07-29 16:36:28 +02:00
Emil Siverhall
f9cd3d82a8
service for forum mail settings
2014-07-29 15:42:35 +02:00
e1ac02168e
Refactored a bit.
2014-07-29 15:31:54 +02:00