release 0.1 #30

Manually merged
noemi3 merged 150 commits from release/0.1 into master 2020-01-18 14:59:02 +00:00

150 Commits

Author SHA1 Message Date
Raffaele Mignone 7a40c6f36a
fix #29
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2020-01-18 14:40:46 +01:00
Raffaele Mignone 61ad425f2a
remove placeholder files 2020-01-18 14:40:22 +01:00
Raffaele Mignone dedb7abb2d
add authors
continuous-integration/drone/push Build is passing Details
2020-01-18 14:25:40 +01:00
Raffaele Mignone 51971269d4
clean up build script files 2020-01-18 14:09:01 +01:00
Raffaele Mignone aa30060dc2
add javadoc to moveCard
continuous-integration/drone/push Build is passing Details
2020-01-18 12:57:38 +01:00
Raffaele Mignone e0d8f87dd6
remove all formating warning 2020-01-18 12:54:19 +01:00
Raffaele Mignone af7a9bb75d Merge branch 'feature_board_view' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2020-01-16 18:33:23 +00:00
Umberto Furno 819161d0a5 code review for BoardViewActivity
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2020-01-16 19:00:58 +01:00
Umberto Furno 162a53e1d8 fix handling connection error
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2020-01-15 21:49:50 +01:00
Umberto Furno 1612fb440e Merge branch 'feature_ci' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2020-01-14 20:20:12 +00:00
Raffaele Mignone 73b998e230 Merge branch 'feature_integrate_login' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2020-01-14 19:53:07 +00:00
Raffaele Mignone 1461e1a179
edit notefication and add chaching
continuous-integration/drone/tag Build is passing Details
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2020-01-12 21:05:51 +01:00
Raffaele Mignone 7bc707a443
add fatJar task
continuous-integration/drone/tag Build was killed Details
2020-01-12 19:55:45 +01:00
Raffaele Mignone 92b6bc642a
add fat jar
continuous-integration/drone/push Build is failing Details
2020-01-12 19:30:18 +01:00
Raffaele Mignone 1294c1c45a
add move destination
continuous-integration/drone/tag Build is passing Details
continuous-integration/drone/push Build is passing Details
2020-01-12 18:27:05 +01:00
Raffaele Mignone 17c14923ff
fix build command
continuous-integration/drone/tag Build is failing Details
2020-01-12 18:04:55 +01:00
Raffaele Mignone 48211c129b
add release step
continuous-integration/drone/tag Build is failing Details
2020-01-12 17:30:06 +01:00
Umberto Furno 1273e080ac test db
continuous-integration/drone/push Build is passing Details
2020-01-11 22:58:01 +01:00
Umberto Furno 47fa49aa07 Merge branch 'feature_board_view' of https://git.norangeb.it/kanban/wedroid into feature_board_view 2020-01-11 15:10:12 +01:00
Umberto Furno f36137a6bd pull 2020-01-11 15:09:35 +01:00
Umberto Furno 850ae61a27 pull 2020-01-11 15:06:13 +01:00
Raffaele Mignone 04714a4479
remove duplicated class and package
continuous-integration/drone/push Build is passing Details
2020-01-11 14:49:43 +01:00
Umberto Furno 8b6104e0fa Merge remote-tracking branch 'origin/feature_integrate_login' into feature_board_view
continuous-integration/drone/push Build is failing Details
# Conflicts:
#	app/build.gradle
#	app/src/main/AndroidManifest.xml
#	app/src/main/java/it/unisannio/ding/ids/wedroid/app/MainActivity.kt
#	app/src/main/java/it/unisannio/ding/ids/wedroid/app/util/PreferenceReader.java
#	app/src/main/java/it/unisannio/ding/ids/wedroid/app/util/PreferenceWriter.java
#	app/src/main/java/it/unisannio/ding/ids/wedroid/app/util/ServicesFactory.kt
#	app/src/main/java/it/unisannio/ding/ids/wedroid/app/util/SharedPreferenceHelper.kt
#	app/src/main/res/layout/activity_main.xml
#	app/src/main/res/values/dimens.xml
#	app/src/main/res/values/strings.xml
#	app/src/main/res/values/styles.xml
#	build.gradle
2020-01-10 16:27:30 +01:00
Umberto Furno 7295be413d integration branch 2020-01-09 14:41:47 +01:00
Raffaele Mignone f03aea7376
add clean pipeline
continuous-integration/drone/push Build is passing Details
2020-01-08 20:44:22 +01:00
Umberto Furno bb4b4a91c8 Resolved merge conflict 2020-01-08 15:39:33 +01:00
noemi3 bfd75ad347 Merge branch 'feature_login' into feature_integrate_login
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2020-01-07 11:08:42 +01:00
noemi3 82ee1f5f7e fix #23
continuous-integration/drone/push Build is passing Details
2020-01-07 11:04:15 +01:00
noemi3 ac590e418d fix #21 2020-01-07 10:51:33 +01:00
Umberto Furno 9f9675f091 Add feature remove list
continuous-integration/drone/push Build is passing Details
2020-01-06 01:57:44 +01:00
Umberto Furno fdd558a613 Code refactor
continuous-integration/drone/push Build is passing Details
2020-01-05 19:58:35 +01:00
Umberto Furno 99b0690e20 Code Refactor 2020-01-05 19:53:43 +01:00
Umberto Furno 6c62cc412b Update UI list view
continuous-integration/drone/push Build is passing Details
2020-01-03 23:23:48 +01:00
Umberto Furno 844a3710b4 Update UI list view
continuous-integration/drone/push Build is passing Details
2020-01-02 20:03:26 +01:00
Umberto Furno 45fe2381ad Update UI board view
continuous-integration/drone/push Build is passing Details
2019-12-31 14:53:08 +01:00
Raffaele Mignone 2b060f7d38
add startActivity onClick on item of boardsList
continuous-integration/drone/push Build is passing Details
2019-12-30 15:40:13 +01:00
Raffaele Mignone 842573ece9
add backgroudColorPicker
continuous-integration/drone/push Build is passing Details
- add color picker for new board (close #22)
- edit typo of pumpkin
2019-12-30 15:14:50 +01:00
Umberto Furno b49947a916 Merge branch 'hotfix_move_card' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2019-12-30 10:51:47 +00:00
Raffaele Mignone 5d68cc0201
add moveCard
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
issue #18
2019-12-30 11:41:28 +01:00
Raffaele Mignone e99559a675
enhancement board list UI
continuous-integration/drone/push Build is passing Details
2019-12-30 11:10:30 +01:00
Raffaele Mignone 6b2e7fab0f
Merge branch 'feature_boards_list' into feature_integrate_login
continuous-integration/drone/push Build is passing Details
2019-12-29 23:38:31 +01:00
Raffaele Mignone 9bd5b01faf
change fab icon
continuous-integration/drone/push Build is passing Details
2019-12-29 23:31:37 +01:00
Raffaele Mignone 583a19091e
add onClickListener on list item 2019-12-29 23:18:26 +01:00
Raffaele Mignone 419b8c1faa
add toast on empty name
- show toast if the board name is empty
- add test for NewBoardActivity
2019-12-29 23:15:09 +01:00
Raffaele Mignone 4253074679
add espresso test for BoardsListActivity 2019-12-29 23:09:37 +01:00
Umberto Furno baced120f9 Add view Board and WLists v1
continuous-integration/drone/push Build is passing Details
2019-12-29 19:06:12 +01:00
noemi3 bce45d2605 Merge branch 'feature_boards_list' of ssh://git.norangeb.it:2222/kanban/wedroid into feature_login
continuous-integration/drone/push Build is passing Details
2019-12-28 19:53:23 +01:00
noemi3 f2908ed101 test login activity 2019-12-28 19:39:25 +01:00
Umberto Furno fda86e1f10 Add util and persistence
continuous-integration/drone/push Build is passing Details
2019-12-28 19:09:40 +01:00
Umberto Furno 160e4c55e5 Dep
continuous-integration/drone/push Build is passing Details
2019-12-28 18:17:10 +01:00
noemi3 d7e40c9d39 Merge branch 'develop' into feature_login 2019-12-16 12:14:40 +01:00
Raffaele Mignone 60834d1a01
Merge branch 'develop' into feature_boards_list
continuous-integration/drone/push Build is passing Details
2019-12-14 11:43:31 +01:00
Umberto Furno 6ca6a3c3d7 Merge branch 'feature_ci' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2019-12-13 23:34:11 +00:00
Raffaele Mignone 1610687695
remove LineLength
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
It not work
2019-12-13 19:18:48 +01:00
Raffaele Mignone c846f04066
edit detekt rules
continuous-integration/drone/push Build is failing Details
2019-12-13 15:09:26 +01:00
Raffaele Mignone 57768bee38
add checkstyle 2019-12-13 15:08:01 +01:00
Raffaele Mignone 27113a530f
fix formatting 2019-12-12 20:23:55 +01:00
Raffaele Mignone 059f4c1b04
Merge branch 'feature_ci' into feature_boards_list 2019-12-12 19:08:52 +01:00
Raffaele Mignone 7e2a2dec1b
add detekt 2019-12-12 18:50:54 +01:00
Raffaele Mignone 91e6b5b8a7
Merge branch 'feature_boards_list' into feature_integrate_login
continuous-integration/drone/push Build is passing Details
2019-12-08 19:51:08 +01:00
Raffaele Mignone 6d45b0bfae
complete test BoardRepository
continuous-integration/drone/push Build is passing Details
- refactoring BoardRepository for testing
2019-12-04 18:35:17 +01:00
Raffaele Mignone 44775d0619
refactor BoardRepository 2019-12-03 19:48:29 +01:00
Raffaele Mignone a645d5f64b
add BoardRepositoryTest 2019-12-03 18:03:18 +01:00
Raffaele Mignone 2b0a9b690b
add NewBoardActivity
continuous-integration/drone/push Build is passing Details
- add repleceOnConflict test
2019-12-02 19:50:42 +01:00
noemi3 861a9e3236 connected LoginActivity and BoardsListActivity
continuous-integration/drone/push Build is passing Details
2019-12-02 13:30:48 +01:00
noemi3 c0200cf445 Merge remote-tracking branch 'origin/feature_boards_list' into feature_integrate_login 2019-12-02 12:49:05 +01:00
Raffaele Mignone 75e88ef617
add delete and refresh
continuous-integration/drone/push Build is passing Details
- add swipe to delete
- add pull to refresh
2019-12-01 19:39:41 +01:00
Raffaele Mignone 90e31fbf16
add database testing 2019-12-01 16:24:44 +01:00
Raffaele Mignone 8e9e001c4b
refactoring
continuous-integration/drone/push Build is passing Details
2019-11-30 14:43:52 +01:00
Raffaele Mignone c06bd99fd0
Merge branch 'feature_util' into feature_boards_list
continuous-integration/drone/push Build is failing Details
2019-11-30 12:28:19 +01:00
Raffaele Mignone f89edfa547
Merge branch 'develop' into feature_util
continuous-integration/drone/push Build is passing Details
2019-11-30 12:20:52 +01:00
Raffaele Mignone 8c1b0cb6a0
edit ServicesFactory
continuous-integration/drone/push Build is passing Details
2019-11-30 12:13:01 +01:00
Raffaele Mignone 41505a0ca6
init BoardsListActivity
- add room database for Board
- add BoardsListActivity
- add BoardsListViewModel
- add BoardRepository
  - add insertBoard
  - add deleteBoard
  - add syncronize
2019-11-30 11:51:09 +01:00
noemi3 d1636ac9d9 add shared preference
continuous-integration/drone/push Build is passing Details
2019-11-29 09:51:46 +01:00
noemi3 e935380e32 Merge remote-tracking branch 'origin/develop' into feature_login 2019-11-29 09:29:24 +01:00
noemi3 b18426b9f7 Merge remote-tracking branch 'origin/feature_util' into feature_login 2019-11-29 09:29:01 +01:00
Raffaele Mignone 55d07b402e
Merge branch 'feature_util' into feature_boards_list 2019-11-28 16:52:30 +01:00
Umberto Furno ad70f9339a Merge branch 'feature_ci' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2019-11-28 15:18:25 +00:00
Raffaele Mignone c106c0ffce
remove from_secret
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2019-11-28 15:42:27 +01:00
Raffaele Mignone 50542be113
use local volumes
Add local volumes for caching gradle and android.
This should solve #16.
2019-11-28 14:55:08 +01:00
Raffaele Mignone 8dae517943
add util
continuous-integration/drone/push Build is passing Details
- add PreferenceReader interface
- add PreferenceWriter interface
- add lazy singleton ServicesFactory
- add retrofit dependencies into app module
2019-11-28 12:13:12 +01:00
noemi3 923db743ac fixed login button
continuous-integration/drone/push Build is passing Details
2019-11-26 18:16:34 +01:00
noemi3 6c3139b891 add login activity
continuous-integration/drone/push Build is failing Details
2019-11-26 17:41:00 +01:00
noemi3 3344ea7400 Merge branch 'feature_app_module' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2019-11-25 10:02:27 +00:00
Raffaele Mignone 95e420361b
edit drone file
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2019-11-24 21:39:13 +01:00
Raffaele Mignone 2652e81438
add app module and refactoring
continuous-integration/drone/push Build is failing Details
2019-11-24 18:48:40 +01:00
noemi3 70e7fac7bc Merge branch 'feature_user' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2019-11-22 08:38:07 +00:00
Umberto Furno 12274d0791 new feature
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2019-11-21 09:25:15 +01:00
Umberto Furno eba0552540 new feature
continuous-integration/drone/push Build is failing Details
2019-11-21 09:22:53 +01:00
Umberto Furno 72b1ed8f4c Merge branch 'feature_checklist' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2019-11-16 14:46:47 +00:00
Raffaele Mignone 29b6057fe6 Merge branch 'feature_list' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2019-11-15 15:18:53 +00:00
Raffaele Mignone cf59f3b325
add ChecklistItemStatus
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
Use ChecklistItemStatus to avoid #12
2019-11-15 16:14:39 +01:00
Umberto Furno d778f6a7f3 Merge branch 'feature_ci' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2019-11-14 18:40:28 +00:00
Raffaele Mignone 320808be10
edit drone notification
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
Now the notification message contains the direct link to the build and
the branch.
2019-11-14 19:35:13 +01:00
Raffaele Mignone 9ce3629bbc
add checklist item
continuous-integration/drone/push Build is passing Details
- add class ChecklistItem
- add API for checklist item
2019-11-14 18:53:50 +01:00
Umberto Furno 1a2635a08a Remove assert Date
continuous-integration/drone/push Build is passing Details
2019-11-14 16:53:42 +01:00
Umberto Furno eaded60e46 Add Service class
continuous-integration/drone/push Build is failing Details
2019-11-14 15:54:22 +01:00
Umberto Furno 8e5c93fb04 Add LoginToken
continuous-integration/drone/push Build is failing Details
2019-11-14 15:48:57 +01:00
Umberto Furno 8097987298 Fix name 2019-11-14 15:48:23 +01:00
Umberto Furno 0720f2f4ce Add class Email 2019-11-14 15:47:59 +01:00
noemi3 ab91241aa6 added getList and deleteList
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
2019-11-14 11:47:53 +01:00
Raffaele Mignone c22a8d78b4
add getChecklist and deleteChecklist
continuous-integration/drone/push Build is passing Details
2019-11-13 21:02:06 +01:00
Raffaele Mignone acd7724353
add getChecklists and postChecklist
- add class Checklist
- add class ChecklistPrototype
2019-11-13 19:29:04 +01:00
Umberto Furno 01e502455f Fix serializedName
continuous-integration/drone/push Build is passing Details
2019-11-13 18:00:11 +01:00
noemi3 450c4503da Merge branch 'feature_comments' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2019-11-13 16:40:31 +00:00
Umberto Furno c3e032bf29 Add UserServiceTest
continuous-integration/drone/push Build is passing Details
2019-11-13 17:00:17 +01:00
Umberto Furno 955d5e3704 Add UserService 2019-11-13 16:32:40 +01:00
Umberto Furno 3460c68763 Correct serialized name 2019-11-13 16:31:26 +01:00
Raffaele Mignone a79a765fac
fix serialization of Comment
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
fix #8
2019-11-13 14:48:58 +01:00
Raffaele Mignone 7429e2cbc7
add getComment and deleteComment
continuous-integration/drone/push Build is passing Details
2019-11-12 21:39:38 +01:00
Raffaele Mignone 726a4b6a07
add getAllComments and postNewComment
continuous-integration/drone/push Build is passing Details
2019-11-12 21:19:44 +01:00
Umberto Furno 3b0f522f65 Merge branch 'feature_swimlanes' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2019-11-12 15:04:19 +00:00
Umberto Furno 3a4d879309 Add class UserProfile
continuous-integration/drone/push Build is passing Details
2019-11-12 15:52:40 +01:00
Umberto Furno 5c50bf2123 Add User Email 2019-11-12 15:52:17 +01:00
Umberto Furno 1d3c860164 Add clss User 2019-11-12 15:51:52 +01:00
Umberto Furno 67cc004c95 Add ListSortBy 2019-11-12 15:51:24 +01:00
Umberto Furno a6b0ee9e7d Add BoardView 2019-11-12 15:50:39 +01:00
Raffaele Mignone 926f47c799
add getSwimlane and deleteSwimlane
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
- add javadoc
- edit Swimlane class
2019-11-12 15:15:19 +01:00
Raffaele Mignone 8d799290b8
Merge branch 'develop' into feature_swimlanes 2019-11-12 14:53:05 +01:00
Raffaele Mignone 66e451b2b0 Merge branch 'feature_card' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2019-11-12 11:38:00 +00:00
Umberto Furno 4595d7bbe7 Refact param
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
2019-11-12 12:22:40 +01:00
Umberto Furno 182b070b83 Add color class
continuous-integration/drone/push Build is failing Details
continuous-integration/drone/pr Build is failing Details
2019-11-12 12:18:09 +01:00
Umberto Furno 53d3459fc1 modufy params 2019-11-12 12:17:39 +01:00
noemi3 b47a5e2ab9 Merge branch 'develop' into feature_list 2019-11-12 12:17:20 +01:00
Umberto Furno d8578e2f66 Merge branch 'develop' into feature_card 2019-11-12 12:11:34 +01:00
noemi3 dd9d4dc3eb Merge branch 'hotfix_color' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2019-11-12 11:08:51 +00:00
Raffaele Mignone 56c212156c
rename LabelColor to Color
continuous-integration/drone/pr Build is passing Details
continuous-integration/drone/push Build is passing Details
- add Color.WHITE
2019-11-12 11:09:43 +01:00
Umberto Furno 8be32f94fd Class Card 2019-11-12 01:05:18 +01:00
Umberto Furno f990979d93 Test card service 2019-11-12 01:01:31 +01:00
Umberto Furno 63297f3817 Implementation card object 2019-11-12 00:55:42 +01:00
Umberto Furno 3186d43791 Interface card service 2019-11-12 00:42:57 +01:00
Umberto Furno 4ea505510f Interface card service 2019-11-12 00:37:18 +01:00
Raffaele Mignone 97756c0a86
add getAllSwimlanes and newSwimlane
continuous-integration/drone/push Build is passing Details
2019-11-11 21:35:40 +01:00
Umberto Furno 3cb88194ce Merge branch 'feature_board' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2019-11-10 22:44:41 +00:00
Raffaele Mignone aafc05cc32
prepare for pull request
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
- add javadoc
- rename Permission to BoardPermission
- edit BoardPrototype.Builder, now uses MemberPermission
- add getter to Label, Member and MemberPermission
2019-11-10 13:55:50 +01:00
Raffaele Mignone 850f33eeff
add addLabel
- add class LabelPrototype
2019-11-10 12:02:53 +01:00
Raffaele Mignone af7334e42a
add Member and Label
continuous-integration/drone/push Build is passing Details
- add field labels to Board
- add field members to Board
- add enum LabelColor
2019-11-10 11:16:40 +01:00
Raffaele Mignone f4d51da443
refactoring
- change Color to BoardBackgroundColor
- change setBoardMemberPermission to setMemberPermission
2019-11-10 10:51:43 +01:00
Raffaele Mignone 991b19a1b8
add SetBoardMemberPermission
continuous-integration/drone/push Build is passing Details
2019-11-09 23:57:15 +01:00
noemi3 1cac40cf10 added newList and getAllList
continuous-integration/drone/push Build is passing Details
2019-11-09 19:22:16 +01:00
Raffaele Mignone f4df78dc73
add deleteBoard and getBoardsFromUser
continuous-integration/drone/push Build is passing Details
2019-11-09 14:39:30 +01:00
Raffaele Mignone 9ea7914e91
add BoardPrototypeBuilder 2019-11-09 14:13:52 +01:00
Raffaele Mignone fda9488120
remove old test
continuous-integration/drone/push Build is passing Details
2019-11-09 11:53:25 +01:00
Raffaele Mignone 7337e1831b
add getPublicBoards, newBoard and getBoard
continuous-integration/drone/push Build is failing Details
- add Board entity
- add BoardPrototype entity
- add enum class Color
- add enum class Permission
- add enum class PresentParentTask
2019-11-09 11:43:43 +01:00
Raffaele Mignone a72f27340c
add MockWebServer dependence
continuous-integration/drone/push Build is passing Details
2019-11-08 22:34:28 +01:00
Raffaele Mignone 41f037a31f Merge branch 'feature_ci' of kanban/wedroid into develop
continuous-integration/drone/push Build is passing Details
2019-11-08 18:49:36 +00:00
Raffaele Mignone 96b66e274a
edit drone.yml
continuous-integration/drone/push Build is passing Details
continuous-integration/drone/pr Build is passing Details
Send notification only on failure
2019-11-07 19:34:59 +01:00
Raffaele Mignone 43a66b6521
add drone.yml
continuous-integration/drone/push Build is passing Details
2019-11-07 19:29:47 +01:00
Raffaele Mignone 1389f90161
edit project structure and add Gson 2019-11-07 14:27:06 +01:00
Raffaele Mignone f7072c82cd
init gradle project 2019-11-07 11:31:01 +01:00