15727 Commits

Author SHA1 Message Date
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
0a550feab5 mounting admin forum settings 2014-07-31 14:54:17 +02:00
Emil Siverhall
6e6d81237b not using the default session instance in imap reader 2014-07-31 14:41:38 +02:00
Emil Siverhall
16ee33c830 changed to use a password text field to not show password in the user interface 2014-07-31 14:12:23 +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
fred-fri
fe927eab33 removed getsession 2014-07-31 16:30:38 +09:00
fred-fri
fa88dbb0a8 removed getsession 2014-07-31 16:10:21 +09: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
fred-fri
8c63b2f2ce removed getsession 2014-07-31 14:26:12 +09:00
fred-fri
8ec9430054 removed getsession 2014-07-31 14:05:14 +09:00
fred-fri
b3697e3bd7 removed getsession 2014-07-31 14:02:12 +09:00
fred-fri
f70ddd3ddd removed getsession 2014-07-31 13:28:26 +09:00
fred-fri
107956c8b9 removed getsession 2014-07-31 12:12:52 +09:00
fred-fri
2653d17a97 removed getsession 2014-07-31 10:15:50 +09:00
fred-fri
9e3f4c49ca removed getsession 2014-07-31 10:07:33 +09: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
ab15163215 Merge remote-tracking branch 'origin/develop' into develop 2014-07-30 11:00:47 +02:00
fred-fri
22643498bd Merge branch 'develop' of ssh://git.dsv.su.se/git/scipro/scipro into develop release-2014-07-30_10-58-12 2014-07-30 17:56:11 +09:00
cf4ac8b5e6 Refactoring. 2014-07-30 10:54:57 +02:00
fred-fri
ff5fd1192f removed getsession 2014-07-30 17:54:47 +09:00