[+] Создан тег 7.10.0 из Trunk.
[!] Скорректирован номер версии последнего релиза.
[+] В Javadoc добавлены release notes к версии 7.9.0.
[*] Актуализирован Javadoc.
[*] Мелкий рефакторинг.
[+] Новая реализация сокрытия/показа древовидного меню.
Краткое описание: Решена проблема с появлением ошибки при перекомпиляции пакетов. Реализация: Создана иерархия классов OracleCallableStatementWrapper <= CallableStatementWrapper <= CallableStatement. В OracleCallableStatementWrapper добавлен перехват ORA-04068 и оборачивание ResultSet в ResultSetWrapper. В Db добавлено оборачивание CallableStatement в OracleCallableStatementWrapper. В DaoSupport добавлено недостающее оборачивание ResultSet в ResultSetWrapper. Преимущества: При перекомпиляции пакетов...
Краткое описание: В JepListField добавлена возможность выбрать диапазон опций, кликнув по началу диапазона, а потом зажав Shift и кликнув по концу диапазона. Реализация: С нуля переписан класс CheckBoxListField. Доработан класс JepListField. Преимущества: Улучшение UX. Обратить внимание: В Firefox может не работать Shift-Click по метке чекбокса, по чекбоксу работает корректно.
refactor(JepRia): Наведение порядка в JepListField по результатам code review.
docs(JepRia): Добавлены аннотации @Override, {@inheritDoc}.
feat(JepRia): Переработан перехват ORA-04068.
feat(JepRia): Переработан перехват ORA-04068.
[*] Пересборка на актуализированной SNAPSHOT-версии JepRia.
feat(JepRia): Подавление исключения ORA-04068: Existing state of packages has been discarded.
Merge branch 'master' of https://git.code.sf.net/p/javaenterpriseplatform/git
feat(JepRia): Подавление исключения ORA-04068: Existing state of packages has been discarded.
docs(JepRia): Добавлены пояснительные схемы.
[*] Пересборка на актуализированной SNAPSHOT-версии JepRia.
* feat(JepRia): Значительная переработка JepListField.
feat(JepRia): Значительная переработка JepListField.
[+] gwt-log 3.1.0.
chore(Scheduler) added /extras folder to .gitignore
Merge branch 'master' of https://git.code.sf.net/p/oramake/git
feat(Scheduler) В модуле RootLog добавлено ограничение на 100 записей.
fix(Scheduler) Тип полей log_id, root_log_id исправлен на long.
[!] Версия JepRiaToolkit исправлена с 7.16.0-SNAPSHOT на 7.15.0.
* (feat) Доработан механизм установления всплывающей подсказки в JepGrid.
(feat) Доработан механизм установления всплывающей подсказки в JepGrid.
Рома, а что если хранить параметры в кэше браузера, а в URI передавать только ключ?
Дополнительная информация от Виталия (продублирую тут): Асинхронная загрузка изначально была вынесена в опцию настроек. Для этого создан отдельный бранч NavigationWithAsyncLoadingNodeMode. Однако в новом теге 7.4.0 это поведение «выпилено», поскольку после реальной работы с обновленной навигацией кажется эта настройка избыточна.
[+] Apache POI 3.16 и зависимости (в т.ч. commons-collections 4.1, xmlbeans 2.6.0).
Краткое описание: Документация проектов javaenterpriseplatform и oramake размещена на jepria.org. Реализация: Реализован bat-файл, подтягивающий директории Doc из SVN и загружающий репозитории git (целиком). На заглавную страницу jepria.org добавлены ссылки на документацию. Помимо Javadoc, размещена документация к DB. Преимущества: Теперь документацию можно читать с любого подключённого к интернету устройства - не нужно ничего выкачивать из репозиториев. Обратить внимание: Не забываем добавлять ссылки...
[+] Добавлены вызовы svn cleanup перед svn update.
[+] Добавлен файл для заглавной страницы jepria.org.
[+] В модуль Custom добавлен пример аутентификации с помощью промежуточного сервлета.
[*] Актуализирован раздел автодокументации "Автоматизированное тестирование".
[-] Из deploy.properties удалены неактуальные параметры.
[*] В модуле Custom класс Credential вынесен из CustomModuleViewImpl.
[+] Добавлен пример теста презентера модуля Custom.
[-] Удалена константа с URI JavaSSO в связи с прекращением поддержки OAS.
[*] Рефакторинг в модуле Custom для повышения testability презентера.
fix(JepRia): В ResizableHeader стиль выпадающего меню с колонками задаётся с помощью addStyleName().
fix(JepRia): В ResizableHeader стиль выпадающего меню с колонками задаётся с помощью addStyleName().
[*] В CustomModulePresenter удалены неиспользуемые импорты.
[*] Версия gwt-test-utils повышена до 0.53 (0.52 несовместима с gwt 2.8.0).
[*] Мелкий рефакторинг FeatureDaoTest: значение moduleName вынесено в константу.
[+] gwt-test-utils-0.53
fix(JepRia): Исправлена некорректная проверка пароля и хэша в механизме аутентификации.
fix(JepRia): Исправлена некорректная проверка пароля и хэша в механизме аутентификации.
fix(JepRia): Исправлена некорректная проверка пароля и хэша в механизме аутентификации.
fix(JepRia): Исправлена некорректная проверка пароля и хэша в механизме аутентификации.
[*] Автотесты FeatureDao переписаны с использованием CallContext.rollback().
[!] Починены автотесты Dao: один тест приведён в работоспособное состояние, один отключён с помощью @Ignore.
[+] Добавлена возможность указывать context path, отличный от стандартного.
[*] Актуализированы бинарные файлы JepRia 10.1....
test(JepRia): Добавлены тесты класса Mask, а та...
refactor(JepRia): Отказ от метода JepRiaUtil.eq...
[!] Актуализированы стили Javadoc-документации.
docs(JepRia,JepRiaToolkit): Обновлён stylesheet...
[-] Из build.xml удалены цели, отвечающие за со...
[-] Из build.xml удалены цели, отвечающие за фо...
[+] Создан тег 10.0.0:
[*] В build.xml при вызове Javadoc добавлен арг...
chore(JepRiaToolkit): Для сборки JepRiaToolkit ...
chore(JepRiaToolkit): Номер версии изменён на 7...
docs(JepRiaToolkit): Актуализация автодокумента...
chore(JepRiaToolkit): Номер версии JepRiaToolki...
feat(JepRiaToolkit): Доработка генерации Dao в ...
feat(JepRiaToolkit): Приложение генерируется в ...
[+] Добавлены бинарные файлы JepRiaToolkit 7.5....
[-] Удалены бинарные файлы JepRia 9.8.0-SNAPSHOT.
[+] Добавлены бинарные файлы JepRia 10.0.0, 10....
chore(JepRia): Версия изменена на 10.1.0-SNAPSHOT.
docs(JepRia): Актуализирована автодокументация.
[!] В модуле "Поставщик" восстановлен функциона...
[!] Удалена зависимость от OC4J (Servlet API).
[-] В связи с неактуальностью удалены файлы app...
[*] Изменения в процессе сборки:
[*] Актуализированы бинарники JepRia 9.8.0-SNAP...
fix(JepRia): Исправлена некорректная работа мет...
fix(JepRia): Методы execute() с возвращаемыми з...
[-] Удалён jepria-oc4j-9.8.0-SNAPSHOT.jar в свя...
[+] Добавлены jar-файлы GWT 2.8.0, gwt-log 3.3.2.
fix(JepRia): Устранены неоднозначности, препятс...
chore(JepRia): Переход на GWT 2.8.0.
feat(JepRia): Удаление зависимостей от OC4J и W...
[*] Приложение переведено на JepRia 9.7.0.
[*] Приложение пересобрано на JepRia 9.7.0.
chore(JepRia): Номер версии изменён на 9.8.0-SN...
docs(JepRia): Добавлены release notes для тега ...
[*] Пересобраны бинарники jepria-9.8.0-SNAPSHOT.
Переименование бинарников JepRia: 9.7.0-SNAPSHO...
[*] Переименование содержимого директории jepri...
docs(JepRia): В "Типовые решения" добавлен разд...
fix(JepRia): Из JepRiaText*.properties удалена ...
fix(JepRia): Из JepRiaText*.properties удалена ...
Merge branch 'master' of https://git.code.sf.ne...
[+] Создан тег Sso 1.1.0.
[*] Мелкий рефакторинг LoginModuleViewImpl и Ss...
[*] Рефакторинг: отображение/скрытие сообщений ...