├── .gitignore ├── README.md ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── bobko │ │ └── storage │ │ ├── common │ │ ├── Main.java │ │ ├── StorageConst.java │ │ ├── TestClass.java │ │ └── UserRolesTypes.java │ │ ├── component │ │ └── LogoutSuccessHandler.java │ │ ├── dao │ │ ├── ActivationTokenDao.java │ │ ├── PageHolderDao.java │ │ ├── PictureDao.java │ │ ├── UserDao.java │ │ ├── base │ │ │ ├── HibernateDao.java │ │ │ └── IGenericDao.java │ │ └── interfaces │ │ │ ├── IActivationTokenDao.java │ │ │ ├── IPagesHolderDao.java │ │ │ ├── IPictureDao.java │ │ │ └── IUserDao.java │ │ ├── domain │ │ ├── ActivationToken.java │ │ ├── Document.java │ │ ├── IncomingURL.java │ │ ├── StoragePage.java │ │ ├── Topic.java │ │ └── UserEntity.java │ │ ├── events │ │ ├── OnPasswordResetEvent.java │ │ └── OnRegistrationInitiatedEvent.java │ │ ├── exceptions │ │ ├── TokenExpiredException.java │ │ ├── TokenVerifyedException.java │ │ ├── UserActivationException.java │ │ └── UserNotFoundException.java │ │ ├── init │ │ └── WebStorageInitializer.java │ │ ├── listeners │ │ ├── RegistrationInitiateListener.java │ │ └── ResetPasswordListener.java │ │ ├── service │ │ ├── MailService.java │ │ ├── PagesService.java │ │ ├── PictureGrabber.java │ │ ├── PictureService.java │ │ ├── StorageUserDetailsService.java │ │ ├── UserService.java │ │ └── interfaces │ │ │ ├── IMailService.java │ │ │ ├── IPagesService.java │ │ │ ├── IPictureGrabber.java │ │ │ ├── IPictureService.java │ │ │ └── IUserService.java │ │ ├── util │ │ └── AlbumUtils.java │ │ └── web │ │ ├── DataController.java │ │ ├── ErrorController.java │ │ ├── MainController.java │ │ ├── MainRestController.java │ │ ├── RegistrationController.java │ │ └── UploadController.java ├── resources │ ├── create-storage-schema.sql │ ├── log4j2.xml │ ├── messages_en.properties │ └── messages_ru.properties └── webapp │ ├── WEB-INF │ ├── config │ │ ├── email.xml │ │ ├── persistence.xml │ │ ├── root-context.xml │ │ ├── security.xml │ │ ├── servlet-context.xml │ │ └── tiles.xml │ ├── jsp │ │ ├── anonymous │ │ │ ├── error.jsp │ │ │ ├── footer.jsp │ │ │ ├── header.jsp │ │ │ ├── login.jsp │ │ │ ├── main.jsp │ │ │ ├── new-password.jsp │ │ │ ├── pagenation.jsp │ │ │ ├── pictures.jsp │ │ │ ├── registration-page.jsp │ │ │ ├── reset-password.jsp │ │ │ └── thankyou.jsp │ │ ├── common │ │ │ └── layout.jsp │ │ └── user │ │ │ └── upload-file.jsp │ └── web.xml │ └── resources │ ├── css │ ├── bootstrap-theme.css │ ├── bootstrap-theme.css.map │ ├── bootstrap-theme.min.css │ ├── bootstrap.css │ ├── bootstrap.css.map │ ├── bootstrap.min.css │ ├── default.css │ ├── social-sharing.css │ └── sticky-footer-navbar.css │ ├── favicon.ico │ ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 │ ├── images │ ├── canvas.png │ ├── close.png │ ├── closeX.png │ ├── close_img.png │ ├── controlbar-black-border.gif │ ├── controlbar-text-buttons.png │ ├── controlbar-white-small.gif │ ├── controlbar-white.gif │ ├── controlbar2.gif │ ├── controlbar3.gif │ ├── controlbar4-hover.gif │ ├── controlbar4.gif │ ├── fullexpand.gif │ ├── geckodimmer.png │ ├── icon-remove.gif │ ├── icon.gif │ ├── loader.gif │ ├── loader.white.gif │ ├── logo.jpg │ ├── outlines │ │ ├── beveled.png │ │ ├── drop-shadow.png │ │ ├── glossy-dark.png │ │ ├── outer-glow.png │ │ ├── rounded-black.png │ │ └── rounded-white.png │ ├── resize.gif │ ├── scrollarrows.png │ ├── zoomin.cur │ └── zoomout.cur │ ├── js │ ├── bootstrap.js │ ├── bootstrap.min.js │ ├── default.js │ ├── highslide-with-gallery.js │ ├── highslide-with-gallery.min.js │ └── highslide-with-gallery.packed.js │ └── style │ ├── highslide.css │ └── style.css └── test ├── java └── com │ └── bobko │ └── storage │ ├── dao │ ├── PageHolderDaoTest.java │ ├── PictureDAOTest.java │ └── UserDAOTest.java │ ├── service │ ├── PagesServiceTest.java │ └── test │ │ ├── PictureServiceTest.java │ │ ├── UserDetailsServiceTest.java │ │ └── UserServiceTest.java │ └── web │ ├── RegistrationControllerTest.java │ └── UploadControllerTest.java └── resources ├── application-context.xml ├── log4j.xml └── test-context.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/common/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/common/Main.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/common/StorageConst.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/common/StorageConst.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/common/TestClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/common/TestClass.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/common/UserRolesTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/common/UserRolesTypes.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/component/LogoutSuccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/component/LogoutSuccessHandler.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/dao/ActivationTokenDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/dao/ActivationTokenDao.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/dao/PageHolderDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/dao/PageHolderDao.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/dao/PictureDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/dao/PictureDao.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/dao/UserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/dao/UserDao.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/dao/base/HibernateDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/dao/base/HibernateDao.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/dao/base/IGenericDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/dao/base/IGenericDao.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/dao/interfaces/IActivationTokenDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/dao/interfaces/IActivationTokenDao.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/dao/interfaces/IPagesHolderDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/dao/interfaces/IPagesHolderDao.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/dao/interfaces/IPictureDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/dao/interfaces/IPictureDao.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/dao/interfaces/IUserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/dao/interfaces/IUserDao.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/domain/ActivationToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/domain/ActivationToken.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/domain/Document.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/domain/Document.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/domain/IncomingURL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/domain/IncomingURL.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/domain/StoragePage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/domain/StoragePage.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/domain/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/domain/Topic.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/domain/UserEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/domain/UserEntity.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/events/OnPasswordResetEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/events/OnPasswordResetEvent.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/events/OnRegistrationInitiatedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/events/OnRegistrationInitiatedEvent.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/exceptions/TokenExpiredException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/exceptions/TokenExpiredException.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/exceptions/TokenVerifyedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/exceptions/TokenVerifyedException.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/exceptions/UserActivationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/exceptions/UserActivationException.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/exceptions/UserNotFoundException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/exceptions/UserNotFoundException.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/init/WebStorageInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/init/WebStorageInitializer.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/listeners/RegistrationInitiateListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/listeners/RegistrationInitiateListener.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/listeners/ResetPasswordListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/listeners/ResetPasswordListener.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/service/MailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/service/MailService.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/service/PagesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/service/PagesService.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/service/PictureGrabber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/service/PictureGrabber.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/service/PictureService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/service/PictureService.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/service/StorageUserDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/service/StorageUserDetailsService.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/service/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/service/interfaces/IMailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/service/interfaces/IMailService.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/service/interfaces/IPagesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/service/interfaces/IPagesService.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/service/interfaces/IPictureGrabber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/service/interfaces/IPictureGrabber.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/service/interfaces/IPictureService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/service/interfaces/IPictureService.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/service/interfaces/IUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/service/interfaces/IUserService.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/util/AlbumUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/util/AlbumUtils.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/web/DataController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/web/DataController.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/web/ErrorController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/web/ErrorController.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/web/MainController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/web/MainController.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/web/MainRestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/web/MainRestController.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/web/RegistrationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/web/RegistrationController.java -------------------------------------------------------------------------------- /src/main/java/com/bobko/storage/web/UploadController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/java/com/bobko/storage/web/UploadController.java -------------------------------------------------------------------------------- /src/main/resources/create-storage-schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/resources/create-storage-schema.sql -------------------------------------------------------------------------------- /src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /src/main/resources/messages_en.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/resources/messages_en.properties -------------------------------------------------------------------------------- /src/main/resources/messages_ru.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/resources/messages_ru.properties -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/config/email.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/config/email.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/config/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/config/persistence.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/config/root-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/config/root-context.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/config/security.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/config/security.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/config/servlet-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/config/servlet-context.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/config/tiles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/config/tiles.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/anonymous/error.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/jsp/anonymous/error.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/anonymous/footer.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/jsp/anonymous/footer.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/anonymous/header.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/jsp/anonymous/header.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/anonymous/login.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/jsp/anonymous/login.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/anonymous/main.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/jsp/anonymous/main.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/anonymous/new-password.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/jsp/anonymous/new-password.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/anonymous/pagenation.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/jsp/anonymous/pagenation.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/anonymous/pictures.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/jsp/anonymous/pictures.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/anonymous/registration-page.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/jsp/anonymous/registration-page.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/anonymous/reset-password.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/jsp/anonymous/reset-password.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/anonymous/thankyou.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/jsp/anonymous/thankyou.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/common/layout.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/jsp/common/layout.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/jsp/user/upload-file.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/jsp/user/upload-file.jsp -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /src/main/webapp/resources/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/css/bootstrap-theme.css -------------------------------------------------------------------------------- /src/main/webapp/resources/css/bootstrap-theme.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/css/bootstrap-theme.css.map -------------------------------------------------------------------------------- /src/main/webapp/resources/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /src/main/webapp/resources/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/css/bootstrap.css -------------------------------------------------------------------------------- /src/main/webapp/resources/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/css/bootstrap.css.map -------------------------------------------------------------------------------- /src/main/webapp/resources/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/css/bootstrap.min.css -------------------------------------------------------------------------------- /src/main/webapp/resources/css/default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/css/default.css -------------------------------------------------------------------------------- /src/main/webapp/resources/css/social-sharing.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/css/social-sharing.css -------------------------------------------------------------------------------- /src/main/webapp/resources/css/sticky-footer-navbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/css/sticky-footer-navbar.css -------------------------------------------------------------------------------- /src/main/webapp/resources/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/favicon.ico -------------------------------------------------------------------------------- /src/main/webapp/resources/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /src/main/webapp/resources/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /src/main/webapp/resources/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /src/main/webapp/resources/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /src/main/webapp/resources/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /src/main/webapp/resources/images/canvas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/canvas.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/close.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/closeX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/closeX.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/close_img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/close_img.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/controlbar-black-border.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/controlbar-black-border.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/controlbar-text-buttons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/controlbar-text-buttons.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/controlbar-white-small.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/controlbar-white-small.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/controlbar-white.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/controlbar-white.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/controlbar2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/controlbar2.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/controlbar3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/controlbar3.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/controlbar4-hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/controlbar4-hover.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/controlbar4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/controlbar4.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/fullexpand.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/fullexpand.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/geckodimmer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/geckodimmer.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/icon-remove.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/icon-remove.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/icon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/icon.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/loader.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/loader.white.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/loader.white.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/logo.jpg -------------------------------------------------------------------------------- /src/main/webapp/resources/images/outlines/beveled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/outlines/beveled.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/outlines/drop-shadow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/outlines/drop-shadow.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/outlines/glossy-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/outlines/glossy-dark.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/outlines/outer-glow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/outlines/outer-glow.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/outlines/rounded-black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/outlines/rounded-black.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/outlines/rounded-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/outlines/rounded-white.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/resize.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/resize.gif -------------------------------------------------------------------------------- /src/main/webapp/resources/images/scrollarrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/scrollarrows.png -------------------------------------------------------------------------------- /src/main/webapp/resources/images/zoomin.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/zoomin.cur -------------------------------------------------------------------------------- /src/main/webapp/resources/images/zoomout.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/images/zoomout.cur -------------------------------------------------------------------------------- /src/main/webapp/resources/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/js/bootstrap.js -------------------------------------------------------------------------------- /src/main/webapp/resources/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/js/bootstrap.min.js -------------------------------------------------------------------------------- /src/main/webapp/resources/js/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/js/default.js -------------------------------------------------------------------------------- /src/main/webapp/resources/js/highslide-with-gallery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/js/highslide-with-gallery.js -------------------------------------------------------------------------------- /src/main/webapp/resources/js/highslide-with-gallery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/js/highslide-with-gallery.min.js -------------------------------------------------------------------------------- /src/main/webapp/resources/js/highslide-with-gallery.packed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/js/highslide-with-gallery.packed.js -------------------------------------------------------------------------------- /src/main/webapp/resources/style/highslide.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/style/highslide.css -------------------------------------------------------------------------------- /src/main/webapp/resources/style/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/main/webapp/resources/style/style.css -------------------------------------------------------------------------------- /src/test/java/com/bobko/storage/dao/PageHolderDaoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/test/java/com/bobko/storage/dao/PageHolderDaoTest.java -------------------------------------------------------------------------------- /src/test/java/com/bobko/storage/dao/PictureDAOTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/test/java/com/bobko/storage/dao/PictureDAOTest.java -------------------------------------------------------------------------------- /src/test/java/com/bobko/storage/dao/UserDAOTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/test/java/com/bobko/storage/dao/UserDAOTest.java -------------------------------------------------------------------------------- /src/test/java/com/bobko/storage/service/PagesServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/test/java/com/bobko/storage/service/PagesServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/bobko/storage/service/test/PictureServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/test/java/com/bobko/storage/service/test/PictureServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/bobko/storage/service/test/UserDetailsServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/test/java/com/bobko/storage/service/test/UserDetailsServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/bobko/storage/service/test/UserServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/test/java/com/bobko/storage/service/test/UserServiceTest.java -------------------------------------------------------------------------------- /src/test/java/com/bobko/storage/web/RegistrationControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/test/java/com/bobko/storage/web/RegistrationControllerTest.java -------------------------------------------------------------------------------- /src/test/java/com/bobko/storage/web/UploadControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/test/java/com/bobko/storage/web/UploadControllerTest.java -------------------------------------------------------------------------------- /src/test/resources/application-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/test/resources/application-context.xml -------------------------------------------------------------------------------- /src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /src/test/resources/test-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/oleksiiBobko/web-storage/HEAD/src/test/resources/test-context.xml --------------------------------------------------------------------------------