├── .codecov.yml
├── .deploy
├── Dockerfile
├── docker-compose.yml
├── fallstart-rebuild.sh
├── gulpfile.js
├── nginx-rebuild.conf
├── package.json
├── rebuild.conf
└── restart-rebuild.sh
├── .eslintrc.js
├── .gitattributes
├── .gitee
├── ISSUE_TEMPLATE.md
└── ISSUE_TEMPLATE
│ ├── bug.yaml
│ ├── config.yaml
│ └── feat.yaml
├── .github
├── CODEOWNERS
├── ISSUE_TEMPLATE.md
└── workflows
│ ├── codeql.yml
│ └── lint.yml
├── .gitignore
├── .mvn
└── wrapper
│ ├── maven-wrapper.jar
│ └── maven-wrapper.properties
├── .prettierrc.js
├── .travis.yml
├── .vscode
└── settings.json
├── COMMERCIAL
├── LICENSE
├── README.md
├── SECURITY.md
├── mvnw
├── mvnw.cmd
├── package.json
├── pom.xml
└── src
├── main
├── java
│ └── com
│ │ └── rebuild
│ │ ├── api
│ │ ├── ApiContext.java
│ │ ├── ApiGateway.java
│ │ ├── ApiInvokeException.java
│ │ ├── BaseApi.java
│ │ ├── Controller.java
│ │ ├── RespBody.java
│ │ ├── SystemTime.java
│ │ └── user
│ │ │ ├── AuthTokenManager.java
│ │ │ ├── LoginToken.java
│ │ │ └── PageTokenVerify.java
│ │ ├── core
│ │ ├── Application.java
│ │ ├── BootApplication.java
│ │ ├── BootConfiguration.java
│ │ ├── BootEnvironmentPostProcessor.java
│ │ ├── BootShutdown.java
│ │ ├── DefinedException.java
│ │ ├── Initialization.java
│ │ ├── RebuildException.java
│ │ ├── ServerStatus.java
│ │ ├── UserContextHolder.java
│ │ ├── cache
│ │ │ ├── BaseCacheTemplate.java
│ │ │ ├── CacheTemplate.java
│ │ │ ├── CommonsCache.java
│ │ │ ├── EhcacheDriver.java
│ │ │ └── RedisDriver.java
│ │ ├── configuration
│ │ │ ├── BaseConfigurationService.java
│ │ │ ├── ConfigBean.java
│ │ │ ├── ConfigManager.java
│ │ │ ├── ConfigurationException.java
│ │ │ ├── NavBuilder.java
│ │ │ ├── NavManager.java
│ │ │ ├── RebuildApiManager.java
│ │ │ ├── RebuildApiService.java
│ │ │ └── general
│ │ │ │ ├── AdvFilterManager.java
│ │ │ │ ├── AdvFilterService.java
│ │ │ │ ├── AutoFillinConfigService.java
│ │ │ │ ├── AutoFillinManager.java
│ │ │ │ ├── BaseLayoutManager.java
│ │ │ │ ├── ClassificationManager.java
│ │ │ │ ├── ClassificationService.java
│ │ │ │ ├── DataListCategory.java
│ │ │ │ ├── DataListCategory38.java
│ │ │ │ ├── DataListManager.java
│ │ │ │ ├── EasyActionManager.java
│ │ │ │ ├── FormsBuilder.java
│ │ │ │ ├── FormsBuilderContextHolder.java
│ │ │ │ ├── FormsManager.java
│ │ │ │ ├── LayoutConfigService.java
│ │ │ │ ├── LiteFormBuilder.java
│ │ │ │ ├── MultiSelectManager.java
│ │ │ │ ├── PickListManager.java
│ │ │ │ ├── PickListService.java
│ │ │ │ ├── ShareToManager.java
│ │ │ │ ├── TransformConfigService.java
│ │ │ │ ├── TransformManager.java
│ │ │ │ └── ViewAddonsManager.java
│ │ ├── metadata
│ │ │ ├── DeleteRecord.java
│ │ │ ├── EntityHelper.java
│ │ │ ├── EntityOverview.java
│ │ │ ├── EntityRecordCreator.java
│ │ │ ├── MetadataHelper.java
│ │ │ ├── MetadataSorter.java
│ │ │ ├── easymeta
│ │ │ │ ├── BaseEasyMeta.java
│ │ │ │ ├── DisplayType.java
│ │ │ │ ├── EasyAnyReference.java
│ │ │ │ ├── EasyAvatar.java
│ │ │ │ ├── EasyBarCode.java
│ │ │ │ ├── EasyBool.java
│ │ │ │ ├── EasyClassification.java
│ │ │ │ ├── EasyDate.java
│ │ │ │ ├── EasyDateTime.java
│ │ │ │ ├── EasyDecimal.java
│ │ │ │ ├── EasyEmail.java
│ │ │ │ ├── EasyEntity.java
│ │ │ │ ├── EasyField.java
│ │ │ │ ├── EasyFile.java
│ │ │ │ ├── EasyID.java
│ │ │ │ ├── EasyImage.java
│ │ │ │ ├── EasyLocation.java
│ │ │ │ ├── EasyMetaFactory.java
│ │ │ │ ├── EasyMultiSelect.java
│ │ │ │ ├── EasyN2NReference.java
│ │ │ │ ├── EasyNText.java
│ │ │ │ ├── EasyNumber.java
│ │ │ │ ├── EasyPhone.java
│ │ │ │ ├── EasyPickList.java
│ │ │ │ ├── EasyReference.java
│ │ │ │ ├── EasySeries.java
│ │ │ │ ├── EasySign.java
│ │ │ │ ├── EasyState.java
│ │ │ │ ├── EasyTag.java
│ │ │ │ ├── EasyText.java
│ │ │ │ ├── EasyTime.java
│ │ │ │ ├── EasyUrl.java
│ │ │ │ ├── MixValue.java
│ │ │ │ └── MultiValue.java
│ │ │ └── impl
│ │ │ │ ├── CopyEntity.java
│ │ │ │ ├── DynamicMetadataContextHolder.java
│ │ │ │ ├── DynamicMetadataFactory.java
│ │ │ │ ├── EasyEntityConfigProps.java
│ │ │ │ ├── EasyFieldConfigProps.java
│ │ │ │ ├── Entity2Schema.java
│ │ │ │ ├── ExcelEntity.java
│ │ │ │ ├── Field2Schema.java
│ │ │ │ ├── GhostEntity.java
│ │ │ │ ├── MetaEntityService.java
│ │ │ │ ├── MetaFieldService.java
│ │ │ │ ├── MetadataModificationException.java
│ │ │ │ ├── Table40.java
│ │ │ │ └── UnsafeEntity.java
│ │ ├── privileges
│ │ │ ├── AdminGuard.java
│ │ │ ├── ChangeOwningDeptTask.java
│ │ │ ├── DepartmentService.java
│ │ │ ├── FieldPrivileges.java
│ │ │ ├── OperationDeniedException.java
│ │ │ ├── PrivilegesGuardInterceptor.java
│ │ │ ├── PrivilegesManager.java
│ │ │ ├── RecordOwningCache.java
│ │ │ ├── RoleBaseQueryFilter.java
│ │ │ ├── RoleService.java
│ │ │ ├── TeamService.java
│ │ │ ├── UserFilters.java
│ │ │ ├── UserHelper.java
│ │ │ ├── UserImporter.java
│ │ │ ├── UserService.java
│ │ │ ├── UserStore.java
│ │ │ └── bizz
│ │ │ │ ├── CombinedRole.java
│ │ │ │ ├── CustomEntityPrivileges.java
│ │ │ │ ├── Department.java
│ │ │ │ ├── InternalPermission.java
│ │ │ │ ├── User.java
│ │ │ │ ├── ZeroEntry.java
│ │ │ │ └── ZeroPrivileges.java
│ │ ├── rbstore
│ │ │ ├── BusinessModelImporter.java
│ │ │ ├── ClassificationFileImporter.java
│ │ │ ├── ClassificationImporter.java
│ │ │ ├── MetaschemaExporter.java
│ │ │ ├── MetaschemaImporter.java
│ │ │ ├── RBStore.java
│ │ │ └── RbSystemImporter.java
│ │ ├── service
│ │ │ ├── BaseService.java
│ │ │ ├── Callable2.java
│ │ │ ├── CommonsService.java
│ │ │ ├── DataSpecificationException.java
│ │ │ ├── DataSpecificationNoRollbackException.java
│ │ │ ├── InternalPersistService.java
│ │ │ ├── NoRecordFoundException.java
│ │ │ ├── PerHourJob.java
│ │ │ ├── SafeObservable.java
│ │ │ ├── SafeObserver.java
│ │ │ ├── ServiceSpec.java
│ │ │ ├── SqlExecutor.java
│ │ │ ├── TransactionManual.java
│ │ │ ├── approval
│ │ │ │ ├── ApprovalException.java
│ │ │ │ ├── ApprovalFields2Schema.java
│ │ │ │ ├── ApprovalHelper.java
│ │ │ │ ├── ApprovalProcessor.java
│ │ │ │ ├── ApprovalState.java
│ │ │ │ ├── ApprovalStatus.java
│ │ │ │ ├── ApprovalStepService.java
│ │ │ │ ├── EditableFields.java
│ │ │ │ ├── FlowBranch.java
│ │ │ │ ├── FlowDefinition.java
│ │ │ │ ├── FlowNode.java
│ │ │ │ ├── FlowNodeGroup.java
│ │ │ │ ├── FlowParser.java
│ │ │ │ ├── RobotApprovalConfigService.java
│ │ │ │ └── RobotApprovalManager.java
│ │ │ ├── dashboard
│ │ │ │ ├── ChartConfigService.java
│ │ │ │ ├── ChartManager.java
│ │ │ │ ├── DashboardConfigService.java
│ │ │ │ ├── DashboardManager.java
│ │ │ │ └── charts
│ │ │ │ │ ├── Axis.java
│ │ │ │ │ ├── AxisEntry.java
│ │ │ │ │ ├── Bar2Chart.java
│ │ │ │ │ ├── Bar3Chart.java
│ │ │ │ │ ├── BarChart.java
│ │ │ │ │ ├── CNMapChart.java
│ │ │ │ │ ├── ChartData.java
│ │ │ │ │ ├── ChartSpec.java
│ │ │ │ │ ├── ChartsException.java
│ │ │ │ │ ├── ChartsFactory.java
│ │ │ │ │ ├── ChartsHelper.java
│ │ │ │ │ ├── DataList2Chart.java
│ │ │ │ │ ├── Dimension.java
│ │ │ │ │ ├── FormatCalc.java
│ │ │ │ │ ├── FormatSort.java
│ │ │ │ │ ├── FormatStyle.java
│ │ │ │ │ ├── FunnelChart.java
│ │ │ │ │ ├── IndexChart.java
│ │ │ │ │ ├── LineChart.java
│ │ │ │ │ ├── Numerical.java
│ │ │ │ │ ├── PieChart.java
│ │ │ │ │ ├── RadarChart.java
│ │ │ │ │ ├── ScatterChart.java
│ │ │ │ │ ├── TableBuilder.java
│ │ │ │ │ ├── TableChart.java
│ │ │ │ │ ├── TreeBuilder.java
│ │ │ │ │ ├── TreemapChart.java
│ │ │ │ │ └── builtin
│ │ │ │ │ ├── ApprovalList.java
│ │ │ │ │ ├── BuiltinChart.java
│ │ │ │ │ ├── DataList.java
│ │ │ │ │ ├── EmbedFrame.java
│ │ │ │ │ ├── FeedsSchedule.java
│ │ │ │ │ ├── HeadingText.java
│ │ │ │ │ └── ProjectTasks.java
│ │ │ ├── dataimport
│ │ │ │ ├── DataExporter.java
│ │ │ │ ├── DataFileParser.java
│ │ │ │ ├── DataImporter.java
│ │ │ │ ├── ImportRule.java
│ │ │ │ └── RecordCheckout.java
│ │ │ ├── datareport
│ │ │ │ ├── DataReportConfigService.java
│ │ │ │ ├── DataReportManager.java
│ │ │ │ ├── EasyExcelGenerator.java
│ │ │ │ ├── EasyExcelGenerator33.java
│ │ │ │ ├── EasyExcelListGenerator.java
│ │ │ │ ├── FixsMergeStrategy.java
│ │ │ │ ├── FormulaCellWriteHandler.java
│ │ │ │ ├── ReportsException.java
│ │ │ │ ├── TemplateExtractor.java
│ │ │ │ ├── TemplateExtractor33.java
│ │ │ │ ├── TemplateFile.java
│ │ │ │ └── ValueConvertFunc.java
│ │ │ ├── feeds
│ │ │ │ ├── BaseFeedsService.java
│ │ │ │ ├── FeedsCommentService.java
│ │ │ │ ├── FeedsHelper.java
│ │ │ │ ├── FeedsScheduleJob.java
│ │ │ │ ├── FeedsScope.java
│ │ │ │ ├── FeedsService.java
│ │ │ │ └── FeedsType.java
│ │ │ ├── files
│ │ │ │ ├── AttachmentAwareObserver.java
│ │ │ │ ├── AttachmentFolderService.java
│ │ │ │ ├── BatchDownload.java
│ │ │ │ └── FilesHelper.java
│ │ │ ├── general
│ │ │ │ ├── BulkAssign.java
│ │ │ │ ├── BulkBatchUpdate.java
│ │ │ │ ├── BulkContext.java
│ │ │ │ ├── BulkDelete.java
│ │ │ │ ├── BulkOperator.java
│ │ │ │ ├── BulkShare.java
│ │ │ │ ├── BulkUnshare.java
│ │ │ │ ├── EntityService.java
│ │ │ │ ├── GeneralEntityService.java
│ │ │ │ ├── GeneralEntityServiceContextHolder.java
│ │ │ │ ├── ObservableService.java
│ │ │ │ ├── OperatingContext.java
│ │ │ │ ├── OperatingObserver.java
│ │ │ │ ├── QuickCodeReindexTask.java
│ │ │ │ ├── RecentlyUsedHelper.java
│ │ │ │ ├── RecordDifference.java
│ │ │ │ ├── RepeatedRecordsException.java
│ │ │ │ ├── RevisionHistoryObserver.java
│ │ │ │ ├── SeriesReindexTask.java
│ │ │ │ ├── recyclebin
│ │ │ │ │ ├── RecycleBean.java
│ │ │ │ │ ├── RecycleBinCleanerJob.java
│ │ │ │ │ ├── RecycleRestore.java
│ │ │ │ │ ├── RecycleStore.java
│ │ │ │ │ └── RestoreRecordCreator.java
│ │ │ │ ├── series
│ │ │ │ │ ├── FieldVar.java
│ │ │ │ │ ├── IncreasingVar.java
│ │ │ │ │ ├── SeriesGenerator.java
│ │ │ │ │ ├── SeriesGeneratorFactory.java
│ │ │ │ │ ├── SeriesVar.java
│ │ │ │ │ ├── SeriesZeroResetJob.java
│ │ │ │ │ └── TimeVar.java
│ │ │ │ └── transform
│ │ │ │ │ ├── RecordTransfomer.java
│ │ │ │ │ ├── RecordTransfomer37.java
│ │ │ │ │ ├── RecordTransfomer39.java
│ │ │ │ │ ├── TransformerPreview.java
│ │ │ │ │ ├── TransformerPreview37.java
│ │ │ │ │ └── UseFormsBuilder.java
│ │ │ ├── notification
│ │ │ │ ├── Message.java
│ │ │ │ ├── MessageBuilder.java
│ │ │ │ ├── MessageDistributor.java
│ │ │ │ ├── NotificationObserver.java
│ │ │ │ ├── NotificationOnce.java
│ │ │ │ └── NotificationService.java
│ │ │ ├── project
│ │ │ │ ├── BaseTaskService.java
│ │ │ │ ├── ProjectCommentService.java
│ │ │ │ ├── ProjectConfigService.java
│ │ │ │ ├── ProjectHelper.java
│ │ │ │ ├── ProjectManager.java
│ │ │ │ ├── ProjectPlanConfigService.java
│ │ │ │ ├── ProjectTaskService.java
│ │ │ │ ├── ProjectTaskTagService.java
│ │ │ │ └── TaskTagManager.java
│ │ │ ├── query
│ │ │ │ ├── AdvFilterParser.java
│ │ │ │ ├── FilterParseException.java
│ │ │ │ ├── FilterRecordChecker.java
│ │ │ │ ├── ParseHelper.java
│ │ │ │ ├── QueryDecorator.java
│ │ │ │ ├── QueryFactory.java
│ │ │ │ ├── QueryHelper.java
│ │ │ │ └── ResultDecorator.java
│ │ │ └── trigger
│ │ │ │ ├── ActionContext.java
│ │ │ │ ├── ActionFactory.java
│ │ │ │ ├── ActionType.java
│ │ │ │ ├── DataValidateException.java
│ │ │ │ ├── RobotTriggerConfigService.java
│ │ │ │ ├── RobotTriggerManager.java
│ │ │ │ ├── RobotTriggerManual.java
│ │ │ │ ├── RobotTriggerObserver.java
│ │ │ │ ├── TriggerAction.java
│ │ │ │ ├── TriggerException.java
│ │ │ │ ├── TriggerResult.java
│ │ │ │ ├── TriggerSource.java
│ │ │ │ ├── TriggerWhen.java
│ │ │ │ ├── aviator
│ │ │ │ ├── AssertFailedException.java
│ │ │ │ ├── AviatorDate.java
│ │ │ │ ├── AviatorId.java
│ │ │ │ ├── AviatorUtils.java
│ │ │ │ ├── ChineseDateFunction.java
│ │ │ │ ├── ChineseYuanFunction.java
│ │ │ │ ├── CurrentBizunitFunction.java
│ │ │ │ ├── CurrentDateFunction.java
│ │ │ │ ├── CurrentUserFunction.java
│ │ │ │ ├── DateAddFunction.java
│ │ │ │ ├── DateDiffFunction.java
│ │ │ │ ├── DateSubFunction.java
│ │ │ │ ├── IsNullFunction.java
│ │ │ │ ├── OverDateOperator.java
│ │ │ │ └── TextFunction.java
│ │ │ │ └── impl
│ │ │ │ ├── AggregationEvaluator.java
│ │ │ │ ├── AutoAssign.java
│ │ │ │ ├── AutoHoldTriggerAction.java
│ │ │ │ ├── AutoShare.java
│ │ │ │ ├── FieldAggregation.java
│ │ │ │ ├── FieldAggregationRefresh.java
│ │ │ │ ├── FieldWriteback.java
│ │ │ │ ├── FieldWritebackRefresh.java
│ │ │ │ ├── GroupAggregation.java
│ │ │ │ ├── GroupAggregationRefresh.java
│ │ │ │ ├── SendNotification.java
│ │ │ │ └── TargetWithMatchFields.java
│ │ └── support
│ │ │ ├── CommandArgs.java
│ │ │ ├── CommonsLock.java
│ │ │ ├── CommonsLog.java
│ │ │ ├── ConfigurationItem.java
│ │ │ ├── DataDesensitized.java
│ │ │ ├── HeavyStopWatcher.java
│ │ │ ├── KVStorage.java
│ │ │ ├── License.java
│ │ │ ├── NeedRbvException.java
│ │ │ ├── RbvFunction.java
│ │ │ ├── RebuildConfiguration.java
│ │ │ ├── SetUser.java
│ │ │ ├── ShortUrls.java
│ │ │ ├── SysbaseHeartbeat.java
│ │ │ ├── SysbaseSupport.java
│ │ │ ├── VerfiyCode.java
│ │ │ ├── distributed
│ │ │ ├── DistributedJobLock.java
│ │ │ ├── DistributedSupport.java
│ │ │ ├── DistributedSupportLocal.java
│ │ │ ├── KnownJedisPool.java
│ │ │ └── UseRedis.java
│ │ │ ├── general
│ │ │ ├── BarCodeSupport.java
│ │ │ ├── BatchOperatorQuery.java
│ │ │ ├── CalcFormulaSupport.java
│ │ │ ├── ContentWithFieldVars.java
│ │ │ ├── DataListBuilder.java
│ │ │ ├── DataListBuilderImpl.java
│ │ │ ├── DataListWrapper.java
│ │ │ ├── FieldValueHelper.java
│ │ │ ├── N2NReferenceSupport.java
│ │ │ ├── ProtocolFilterParser.java
│ │ │ ├── QueryParser.java
│ │ │ ├── RecordBuilder.java
│ │ │ └── TagSupport.java
│ │ │ ├── i18n
│ │ │ ├── I18nUtils.java
│ │ │ ├── Language.java
│ │ │ └── LanguageBundle.java
│ │ │ ├── integration
│ │ │ ├── QiniuCloud.java
│ │ │ └── SMSender.java
│ │ │ ├── registry
│ │ │ └── Registry.java
│ │ │ ├── setup
│ │ │ ├── DatabaseBackup.java
│ │ │ ├── DatabaseFixer.java
│ │ │ ├── DatafileBackup.java
│ │ │ ├── DbInfo.java
│ │ │ ├── DockerInstaller.java
│ │ │ ├── InstallState.java
│ │ │ ├── Installer.java
│ │ │ ├── SetupException.java
│ │ │ ├── SimpleEntity.java
│ │ │ ├── UpgradeDatabase.java
│ │ │ └── UpgradeScriptReader.java
│ │ │ ├── state
│ │ │ ├── HowtoState.java
│ │ │ ├── StateHelper.java
│ │ │ ├── StateManager.java
│ │ │ └── StateSpec.java
│ │ │ └── task
│ │ │ ├── HeavyTask.java
│ │ │ ├── TaskExecutors.java
│ │ │ └── Throttled.java
│ │ ├── utils
│ │ ├── AES.java
│ │ ├── AppUtils.java
│ │ ├── BlockList.java
│ │ ├── CommandUtils.java
│ │ ├── CommonsUtils.java
│ │ ├── CompressUtils.java
│ │ ├── Etag.java
│ │ ├── ExcelUtils.java
│ │ ├── FileFilterByLastModified.java
│ │ ├── ImageMaker.java
│ │ ├── ImageView2.java
│ │ ├── JSONUtils.java
│ │ ├── JSONable.java
│ │ ├── LocationUtils.java
│ │ ├── MarkdownLinkAttrProvider.java
│ │ ├── MarkdownUtils.java
│ │ ├── OkHttpUtils.java
│ │ ├── OnlyOfficeUtils.java
│ │ ├── OshiUtils.java
│ │ ├── PdfConverter.java
│ │ ├── PdfConverterException.java
│ │ ├── RateLimiters.java
│ │ ├── RbAssert.java
│ │ ├── RebuildBanner.java
│ │ ├── codec
│ │ │ ├── RbDateCodec.java
│ │ │ └── RbRecordCodec.java
│ │ └── log
│ │ │ ├── LogbackHomePropertyDefiner.java
│ │ │ └── LogbackReqidConverter.java
│ │ └── web
│ │ ├── BaseController.java
│ │ ├── ControllerRespBodyAdvice.java
│ │ ├── EntityController.java
│ │ ├── EntityParam.java
│ │ ├── EntityParamMethodArgumentResolver.java
│ │ ├── IdParam.java
│ │ ├── IdParamMethodArgumentResolver.java
│ │ ├── InvalidParameterException.java
│ │ ├── KnownExceptionConverter.java
│ │ ├── OnlineSessionStore.java
│ │ ├── RebuildWebConfigurer.java
│ │ ├── RebuildWebInterceptor.java
│ │ ├── WebConstants.java
│ │ ├── admin
│ │ ├── AdminCli4.java
│ │ ├── AdminVerfiyController.java
│ │ ├── ApisManagerController.java
│ │ ├── CommonsLockController.java
│ │ ├── ConfigCommons.java
│ │ ├── ConfigurationController.java
│ │ ├── ProtectedAdmin.java
│ │ ├── audit
│ │ │ ├── LoginLogController.java
│ │ │ ├── RecycleBinController.java
│ │ │ └── RevisionHistoryController.java
│ │ ├── bizz
│ │ │ ├── BizzPageView.java
│ │ │ ├── DepartmentController.java
│ │ │ ├── RolePrivilegesController.java
│ │ │ ├── TeamController.java
│ │ │ ├── UserController.java
│ │ │ └── UserImportController.java
│ │ ├── data
│ │ │ ├── DataImportController.java
│ │ │ └── ReportTemplateController.java
│ │ ├── frontjs
│ │ │ └── FrontjsAdminController.java
│ │ ├── metadata
│ │ │ ├── AutoFillinController.java
│ │ │ ├── ClassificationController.java
│ │ │ ├── ClassificationImportController.java
│ │ │ ├── FormDesignController.java
│ │ │ ├── ListStatsController.java
│ │ │ ├── MetaEntityController.java
│ │ │ ├── MetaFieldController.java
│ │ │ ├── PickListController.java
│ │ │ ├── SeriesController.java
│ │ │ └── ViewAddonsController.java
│ │ ├── rbstore
│ │ │ ├── MetaschemaController.java
│ │ │ └── RBStoreController.java
│ │ └── setup
│ │ │ ├── InstallController.java
│ │ │ └── RbSystemController.java
│ │ ├── commons
│ │ ├── BarCodeGeneratorController.java
│ │ ├── CommonPageView.java
│ │ ├── ErrorPageView.java
│ │ ├── FileDownloader.java
│ │ ├── FilePreviewer.java
│ │ ├── FileShareController.java
│ │ ├── FileUploader.java
│ │ ├── HeavyTaskController.java
│ │ ├── LanguageController.java
│ │ ├── MapController.java
│ │ ├── MetadataGetting.java
│ │ ├── QiniuUploadController.java
│ │ ├── RbvMissingController.java
│ │ ├── RebuildGuideController.java
│ │ ├── UrlSafe.java
│ │ ├── UseThemeController.java
│ │ └── UsersGetting.java
│ │ ├── configuration
│ │ ├── AdvFilterController.java
│ │ ├── ListFieldsController.java
│ │ ├── NavSettings.java
│ │ ├── ShareTo.java
│ │ └── WidgetController.java
│ │ ├── contacts
│ │ └── ContactsController.java
│ │ ├── dashboard
│ │ ├── ChartDataController.java
│ │ ├── ChartDesignController.java
│ │ └── DashboardController.java
│ │ ├── feeds
│ │ ├── AnnouncementController.java
│ │ ├── FeedsGroupController.java
│ │ ├── FeedsListController.java
│ │ └── FeedsPostController.java
│ │ ├── files
│ │ ├── FileListController.java
│ │ └── FileManagerController.java
│ │ ├── general
│ │ ├── BatchUpdateController.java
│ │ ├── CommonOperatingController.java
│ │ ├── GeneralListController.java
│ │ ├── GeneralModelController.java
│ │ ├── GeneralOperatingController.java
│ │ ├── ListAndViewRedirection.java
│ │ ├── MetaFormatter.java
│ │ ├── ModelExtrasController.java
│ │ ├── PickListDataController.java
│ │ ├── RecentlyUsedSearchController.java
│ │ ├── ReferenceSearchController.java
│ │ ├── RelatedListController.java
│ │ └── ReportsController.java
│ │ ├── notification
│ │ └── NotificationController.java
│ │ ├── project
│ │ ├── ProjectAdminController.java
│ │ ├── ProjectController.java
│ │ ├── ProjectTaskController.java
│ │ ├── TaskCommentController.java
│ │ └── TaskTagController.java
│ │ ├── robot
│ │ ├── approval
│ │ │ ├── ApprovalAdminController.java
│ │ │ └── ApprovalController.java
│ │ ├── transform
│ │ │ └── TransformConfigController.java
│ │ └── trigger
│ │ │ ├── AutoApprovalController.java
│ │ │ ├── FieldAggregationController.java
│ │ │ ├── FieldWritebackController.java
│ │ │ ├── GroupAggregationController.java
│ │ │ ├── SendNotificationController.java
│ │ │ └── TriggerAdminController.java
│ │ └── user
│ │ ├── UCenterController.java
│ │ ├── UserAvatar.java
│ │ ├── UserInfoController.java
│ │ ├── UserSettingsController.java
│ │ └── signup
│ │ ├── LoginAction.java
│ │ ├── LoginChannel.java
│ │ ├── LoginController.java
│ │ └── SignUpController.java
└── resources
│ ├── META-INF
│ └── spring.factories
│ ├── application-bean.xml
│ ├── application-dev.yml
│ ├── application.yml
│ ├── bizz.properties
│ ├── blocklist.json
│ ├── ehcache.xml
│ ├── i18n
│ ├── email.zh_CN.html
│ └── lang.zh_CN.json
│ ├── logback.xml
│ ├── metadata-conf.xml
│ ├── public
│ └── h5app
│ │ └── index.html
│ ├── scripts
│ ├── db-init.sql
│ └── db-upgrade.sql
│ ├── trusted-urls.json
│ └── web
│ ├── _include
│ ├── footer.html
│ ├── forms.html
│ ├── header.html
│ ├── nav-left-admin.html
│ ├── nav-left.html
│ ├── nav-top.html
│ └── spinner.html
│ ├── admin
│ ├── admin-cli.html
│ ├── admin-verify.html
│ ├── audit
│ │ ├── login-logs.html
│ │ ├── recycle-bin.html
│ │ └── revision-history.html
│ ├── bizuser
│ │ ├── dept-list.html
│ │ ├── dept-view.html
│ │ ├── role-privileges.html
│ │ ├── role-view.html
│ │ ├── team-list.html
│ │ ├── team-view.html
│ │ ├── user-list.html
│ │ └── user-view.html
│ ├── data
│ │ ├── data-imports-body.html
│ │ ├── data-imports.html
│ │ └── report-templates.html
│ ├── integration
│ │ ├── apis-manager.html
│ │ ├── dingtalk.html
│ │ ├── feishu.html
│ │ ├── storage-qiniu.html
│ │ ├── submail.html
│ │ └── wxwork.html
│ ├── metadata
│ │ ├── auto-fillin.html
│ │ ├── classification-editor.html
│ │ ├── classification-list.html
│ │ ├── entities-sheet.html
│ │ ├── entities.html
│ │ ├── entity-advanced.html
│ │ ├── entity-edit.html
│ │ ├── entity-overview.html
│ │ ├── field-edit.html
│ │ ├── fields.html
│ │ ├── form-design.html
│ │ ├── list-filterpane.html
│ │ ├── list-stats.html
│ │ ├── picklist-editor.html
│ │ ├── subnav-entity.html
│ │ └── view-addons.html
│ ├── project
│ │ ├── project-editor.html
│ │ └── project-list.html
│ ├── robot
│ │ ├── approval-design.html
│ │ ├── approval-list.html
│ │ ├── transform-design.html
│ │ ├── transform-list.html
│ │ ├── trigger-design.html
│ │ └── trigger-list.html
│ ├── setup
│ │ ├── install.html
│ │ └── rbsystem.html
│ └── system-cfg.html
│ ├── assets
│ ├── css
│ │ ├── approvals.css
│ │ ├── chart-design.css
│ │ ├── charts.css
│ │ ├── classification.css
│ │ ├── config-comps.css
│ │ ├── contacts.css
│ │ ├── dashboard.css
│ │ ├── entity-advanced.css
│ │ ├── feeds.css
│ │ ├── files.css
│ │ ├── form-design.css
│ │ ├── list-page.css
│ │ ├── meta-edit.css
│ │ ├── project-tasks.css
│ │ ├── rb-base.css
│ │ ├── rb-general40.css
│ │ ├── rb-page.css
│ │ ├── rebuild-tour.css
│ │ ├── task-view.css
│ │ ├── theme
│ │ │ ├── theme-blue.css
│ │ │ ├── theme-blue2.css
│ │ │ ├── theme-dark.css
│ │ │ ├── theme-default.css
│ │ │ ├── theme-green.css
│ │ │ ├── theme-purple.css
│ │ │ └── theme-red.css
│ │ ├── transform-design.css
│ │ ├── triggers.css
│ │ └── view-page.css
│ ├── img
│ │ ├── avatar-users.png
│ │ ├── avatar.png
│ │ ├── bg-guide.png
│ │ ├── bg.jpg
│ │ ├── browser-bar.png
│ │ ├── charts-sprite.svg
│ │ ├── datav-bg.png
│ │ ├── dingtalk256.png
│ │ ├── emoji
│ │ │ ├── rb_anwei.png
│ │ │ ├── rb_aoman.png
│ │ │ ├── rb_baituo.png
│ │ │ ├── rb_baiyan.png
│ │ │ ├── rb_baobao.png
│ │ │ ├── rb_baoquan.png
│ │ │ ├── rb_bishi.png
│ │ │ ├── rb_bizui.png
│ │ │ ├── rb_bushuang.png
│ │ │ ├── rb_chaping.png
│ │ │ ├── rb_chongbai.png
│ │ │ ├── rb_dabian.png
│ │ │ ├── rb_dahaqian.png
│ │ │ ├── rb_daku.png
│ │ │ ├── rb_deyi.png
│ │ │ ├── rb_fadai.png
│ │ │ ├── rb_fanu.png
│ │ │ ├── rb_fendou.png
│ │ │ ├── rb_ganbei.png
│ │ │ ├── rb_ganga.png
│ │ │ ├── rb_guzhang.png
│ │ │ ├── rb_haixiu.png
│ │ │ ├── rb_hanxiao.png
│ │ │ ├── rb_hehe.png
│ │ │ ├── rb_heng.png
│ │ │ ├── rb_huachi.png
│ │ │ ├── rb_huaixiao.png
│ │ │ ├── rb_jie.png
│ │ │ ├── rb_jingkong.png
│ │ │ ├── rb_jingli.png
│ │ │ ├── rb_jingya.png
│ │ │ ├── rb_kaixin.png
│ │ │ ├── rb_kelian.png
│ │ │ ├── rb_koubi.png
│ │ │ ├── rb_kulou.png
│ │ │ ├── rb_kun.png
│ │ │ ├── rb_kuxiaobude.png
│ │ │ ├── rb_lenghan.png
│ │ │ ├── rb_liuhan.png
│ │ │ ├── rb_ok.png
│ │ │ ├── rb_outu.png
│ │ │ ├── rb_paishou.png
│ │ │ ├── rb_piezui.png
│ │ │ ├── rb_qian.png
│ │ │ ├── rb_qiaoda.png
│ │ │ ├── rb_qinqin.png
│ │ │ ├── rb_qiudale.png
│ │ │ ├── rb_renzhubuku.png
│ │ │ ├── rb_shengbing.png
│ │ │ ├── rb_shuai.png
│ │ │ ├── rb_shuizhao.png
│ │ │ ├── rb_sikao.png
│ │ │ ├── rb_tiaopi.png
│ │ │ ├── rb_touxiao.png
│ │ │ ├── rb_weiqu.png
│ │ │ ├── rb_weisuodexiao.png
│ │ │ ├── rb_weixiao.png
│ │ │ ├── rb_woshou.png
│ │ │ ├── rb_wuyu.png
│ │ │ ├── rb_xia.png
│ │ │ ├── rb_xiaokule.png
│ │ │ ├── rb_xingzailehuo.png
│ │ │ ├── rb_xu.png
│ │ │ ├── rb_ye.png
│ │ │ ├── rb_yiwen.png
│ │ │ ├── rb_youxian.png
│ │ │ ├── rb_yukuai.png
│ │ │ ├── rb_yun.png
│ │ │ ├── rb_zaijian.png
│ │ │ ├── rb_zan.png
│ │ │ ├── rb_zhouma.png
│ │ │ └── rb_zhuakuang.png
│ │ ├── favicon.png
│ │ ├── feishu512.png
│ │ ├── flag
│ │ │ ├── en.png
│ │ │ ├── ja.png
│ │ │ ├── zh_CN.png
│ │ │ └── zh_TW.png
│ │ ├── icon-192x192.png
│ │ ├── icon-256x256.png
│ │ ├── icon-384x384.png
│ │ ├── icon-512x512.png
│ │ ├── icon-sso.png
│ │ ├── image.png
│ │ ├── logo-colored.png
│ │ ├── logo-white.png
│ │ ├── logo.png
│ │ ├── logo.svg
│ │ ├── pin-icon.png
│ │ ├── rb-loading.gif
│ │ ├── rbuc-icon.svg
│ │ ├── role
│ │ │ ├── role_0.gif
│ │ │ ├── role_1.gif
│ │ │ ├── role_2.gif
│ │ │ ├── role_3.gif
│ │ │ └── role_4.gif
│ │ ├── s.gif
│ │ ├── wxwork256.png
│ │ └── wxwork512.png
│ ├── js
│ │ ├── admin
│ │ │ ├── apis-manager.js
│ │ │ ├── approval-design.js
│ │ │ ├── approval-list.js
│ │ │ ├── config-comps.js
│ │ │ ├── data-imports.js
│ │ │ ├── init-models.js
│ │ │ ├── login-logs.js
│ │ │ ├── nav-settings-admin.js
│ │ │ ├── recycle-bin.js
│ │ │ ├── report-templates.js
│ │ │ ├── revision-history.js
│ │ │ ├── setup-install.js
│ │ │ ├── setup-rbsystem.js
│ │ │ ├── submail.js
│ │ │ ├── syscfg.js
│ │ │ ├── system-cfg.js
│ │ │ ├── transform-design.js
│ │ │ └── transform-list.js
│ │ ├── bizuser
│ │ │ ├── dept-tree.js
│ │ │ ├── dept-view.js
│ │ │ ├── role-privileges.js
│ │ │ ├── role-view.js
│ │ │ ├── team-view.js
│ │ │ ├── user-list.js
│ │ │ └── user-view.js
│ │ ├── charts
│ │ │ ├── chart-design.js
│ │ │ ├── chart-settings.js
│ │ │ ├── charts.js
│ │ │ ├── charts.mapstyle.js
│ │ │ └── dashboard.js
│ │ ├── contacts
│ │ │ └── contacts.js
│ │ ├── feeds
│ │ │ ├── announcement.js
│ │ │ ├── feeds-list.js
│ │ │ ├── feeds-post.js
│ │ │ └── feeds.js
│ │ ├── file-preview.js
│ │ ├── files
│ │ │ ├── files-attachment.js
│ │ │ ├── files-docs.js
│ │ │ └── files.js
│ │ ├── general
│ │ │ ├── list-fields.js
│ │ │ ├── print-preview.js
│ │ │ ├── rb-advfilter.js
│ │ │ ├── rb-approval.js
│ │ │ ├── rb-assignshare.js
│ │ │ ├── rb-datalist.common.js
│ │ │ ├── rb-datalist.js
│ │ │ ├── rb-easyfilter.js
│ │ │ ├── rb-forms.append.js
│ │ │ ├── rb-forms.js
│ │ │ ├── rb-forms.protable.js
│ │ │ ├── rb-general40.js
│ │ │ ├── rb-view.append.js
│ │ │ └── rb-view.js
│ │ ├── login.js
│ │ ├── mdi7-icons.js
│ │ ├── media-capturer.js
│ │ ├── metadata
│ │ │ ├── auto-fillin.js
│ │ │ ├── classification-editor.js
│ │ │ ├── classification-list.js
│ │ │ ├── entities.js
│ │ │ ├── entity-advanced.js
│ │ │ ├── entity-edit.js
│ │ │ ├── entity-new2.js
│ │ │ ├── entity-switch.js
│ │ │ ├── field-compatible.js
│ │ │ ├── field-edit.js
│ │ │ ├── field-formula.js
│ │ │ ├── field-new2.js
│ │ │ ├── field-type.js
│ │ │ ├── field-valueset.js
│ │ │ ├── fields.js
│ │ │ ├── form-design.js
│ │ │ ├── list-filterpane.js
│ │ │ ├── list-stats.js
│ │ │ ├── picklist-editor.js
│ │ │ └── view-addons.js
│ │ ├── nav-settings.js
│ │ ├── notifications.js
│ │ ├── project
│ │ │ ├── project-editor.js
│ │ │ ├── project-list.js
│ │ │ ├── project-tasks.js
│ │ │ └── task-view.js
│ │ ├── rb-base.js
│ │ ├── rb-components.js
│ │ ├── rb-page.js
│ │ ├── rebuild-guide.js
│ │ ├── rebuild-tour.js
│ │ ├── rebuild-ucenter.js
│ │ ├── service-worker.js
│ │ ├── settings-share2.js
│ │ ├── show-styles.js
│ │ ├── signup.js
│ │ ├── sortable.js
│ │ ├── trigger
│ │ │ ├── trigger-design.js
│ │ │ ├── trigger-list.js
│ │ │ ├── trigger.AUTOASSIGN.js
│ │ │ ├── trigger.AUTOSHARE.js
│ │ │ ├── trigger.FIELDAGGREGATION.js
│ │ │ ├── trigger.FIELDWRITEBACK.js
│ │ │ ├── trigger.GROUPAGGREGATION.js
│ │ │ └── trigger.SENDNOTIFICATION.js
│ │ ├── user-settings.js
│ │ └── zmdi-icons.js
│ ├── lib
│ │ ├── animate.min.css
│ │ ├── bootstrap-autocomplete.min.js
│ │ ├── bootstrap.min.css
│ │ ├── bootstrap.min.js
│ │ ├── charts
│ │ │ ├── bmap.min.js
│ │ │ ├── echarts.min.js
│ │ │ ├── gridstack.all.js
│ │ │ ├── gridstack.css
│ │ │ ├── lodash.min.js
│ │ │ ├── mermaid.min.js
│ │ │ ├── tablecellsselection.js
│ │ │ └── xlsx.full.min.js
│ │ ├── clipboard.min.js
│ │ ├── codemirror
│ │ │ ├── addon
│ │ │ │ ├── comment
│ │ │ │ │ ├── comment.js
│ │ │ │ │ └── continuecomment.js
│ │ │ │ ├── dialog
│ │ │ │ │ ├── dialog.css
│ │ │ │ │ └── dialog.js
│ │ │ │ ├── display
│ │ │ │ │ ├── autorefresh.js
│ │ │ │ │ ├── fullscreen.css
│ │ │ │ │ ├── fullscreen.js
│ │ │ │ │ ├── panel.js
│ │ │ │ │ ├── placeholder.js
│ │ │ │ │ └── rulers.js
│ │ │ │ ├── edit
│ │ │ │ │ ├── closebrackets.js
│ │ │ │ │ ├── closetag.js
│ │ │ │ │ ├── continuelist.js
│ │ │ │ │ ├── matchbrackets.js
│ │ │ │ │ ├── matchtags.js
│ │ │ │ │ └── trailingspace.js
│ │ │ │ ├── fold
│ │ │ │ │ ├── brace-fold.js
│ │ │ │ │ ├── comment-fold.js
│ │ │ │ │ ├── foldcode.js
│ │ │ │ │ ├── foldgutter.css
│ │ │ │ │ ├── foldgutter.js
│ │ │ │ │ ├── indent-fold.js
│ │ │ │ │ ├── markdown-fold.js
│ │ │ │ │ └── xml-fold.js
│ │ │ │ ├── hint
│ │ │ │ │ ├── anyword-hint.js
│ │ │ │ │ ├── css-hint.js
│ │ │ │ │ ├── html-hint.js
│ │ │ │ │ ├── javascript-hint.js
│ │ │ │ │ ├── show-hint.css
│ │ │ │ │ ├── show-hint.js
│ │ │ │ │ ├── sql-hint.js
│ │ │ │ │ └── xml-hint.js
│ │ │ │ ├── lint
│ │ │ │ │ ├── coffeescript-lint.js
│ │ │ │ │ ├── css-lint.js
│ │ │ │ │ ├── html-lint.js
│ │ │ │ │ ├── javascript-lint.js
│ │ │ │ │ ├── json-lint.js
│ │ │ │ │ ├── lint.css
│ │ │ │ │ ├── lint.js
│ │ │ │ │ └── yaml-lint.js
│ │ │ │ ├── merge
│ │ │ │ │ ├── merge.css
│ │ │ │ │ └── merge.js
│ │ │ │ ├── mode
│ │ │ │ │ ├── loadmode.js
│ │ │ │ │ ├── multiplex.js
│ │ │ │ │ ├── multiplex_test.js
│ │ │ │ │ ├── overlay.js
│ │ │ │ │ └── simple.js
│ │ │ │ ├── runmode
│ │ │ │ │ ├── colorize.js
│ │ │ │ │ ├── runmode-standalone.js
│ │ │ │ │ ├── runmode.js
│ │ │ │ │ └── runmode.node.js
│ │ │ │ ├── scroll
│ │ │ │ │ ├── annotatescrollbar.js
│ │ │ │ │ ├── scrollpastend.js
│ │ │ │ │ ├── simplescrollbars.css
│ │ │ │ │ └── simplescrollbars.js
│ │ │ │ ├── search
│ │ │ │ │ ├── jump-to-line.js
│ │ │ │ │ ├── match-highlighter.js
│ │ │ │ │ ├── matchesonscrollbar.css
│ │ │ │ │ ├── matchesonscrollbar.js
│ │ │ │ │ ├── search.js
│ │ │ │ │ └── searchcursor.js
│ │ │ │ ├── selection
│ │ │ │ │ ├── active-line.js
│ │ │ │ │ ├── mark-selection.js
│ │ │ │ │ └── selection-pointer.js
│ │ │ │ ├── tern
│ │ │ │ │ ├── tern.css
│ │ │ │ │ ├── tern.js
│ │ │ │ │ └── worker.js
│ │ │ │ └── wrap
│ │ │ │ │ └── hardwrap.js
│ │ │ ├── keymap
│ │ │ │ ├── emacs.js
│ │ │ │ ├── sublime.js
│ │ │ │ └── vim.js
│ │ │ ├── lib
│ │ │ │ ├── codemirror.css
│ │ │ │ └── codemirror.js
│ │ │ ├── mode
│ │ │ │ ├── apl
│ │ │ │ │ ├── apl.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── asciiarmor
│ │ │ │ │ ├── asciiarmor.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── asn.1
│ │ │ │ │ ├── asn.1.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── asterisk
│ │ │ │ │ ├── asterisk.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── brainfuck
│ │ │ │ │ ├── brainfuck.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── clike
│ │ │ │ │ ├── clike.js
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── scala.html
│ │ │ │ ├── clojure
│ │ │ │ │ ├── clojure.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── cmake
│ │ │ │ │ ├── cmake.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── cobol
│ │ │ │ │ ├── cobol.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── coffeescript
│ │ │ │ │ ├── coffeescript.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── commonlisp
│ │ │ │ │ ├── commonlisp.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── crystal
│ │ │ │ │ ├── crystal.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── css
│ │ │ │ │ ├── css.js
│ │ │ │ │ ├── gss.html
│ │ │ │ │ ├── gss_test.js
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── less.html
│ │ │ │ │ ├── less_test.js
│ │ │ │ │ ├── scss.html
│ │ │ │ │ └── scss_test.js
│ │ │ │ ├── cypher
│ │ │ │ │ ├── cypher.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── d
│ │ │ │ │ ├── d.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── dart
│ │ │ │ │ ├── dart.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── diff
│ │ │ │ │ ├── diff.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── django
│ │ │ │ │ ├── django.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── dockerfile
│ │ │ │ │ ├── dockerfile.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── dtd
│ │ │ │ │ ├── dtd.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── dylan
│ │ │ │ │ ├── dylan.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── ebnf
│ │ │ │ │ ├── ebnf.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── ecl
│ │ │ │ │ ├── ecl.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── eiffel
│ │ │ │ │ ├── eiffel.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── elm
│ │ │ │ │ ├── elm.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── erlang
│ │ │ │ │ ├── erlang.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── factor
│ │ │ │ │ ├── factor.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── fcl
│ │ │ │ │ ├── fcl.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── forth
│ │ │ │ │ ├── forth.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── fortran
│ │ │ │ │ ├── fortran.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── gas
│ │ │ │ │ ├── gas.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── gfm
│ │ │ │ │ ├── gfm.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── gherkin
│ │ │ │ │ ├── gherkin.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── go
│ │ │ │ │ ├── go.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── groovy
│ │ │ │ │ ├── groovy.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── haml
│ │ │ │ │ ├── haml.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── handlebars
│ │ │ │ │ ├── handlebars.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── haskell-literate
│ │ │ │ │ ├── haskell-literate.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── haskell
│ │ │ │ │ ├── haskell.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── haxe
│ │ │ │ │ ├── haxe.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── htmlembedded
│ │ │ │ │ ├── htmlembedded.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── htmlmixed
│ │ │ │ │ ├── htmlmixed.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── http
│ │ │ │ │ ├── http.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── idl
│ │ │ │ │ ├── idl.js
│ │ │ │ │ └── index.html
│ │ │ │ ├── index.html
│ │ │ │ ├── javascript
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── javascript.js
│ │ │ │ │ ├── json-ld.html
│ │ │ │ │ └── typescript.html
│ │ │ │ ├── jinja2
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── jinja2.js
│ │ │ │ ├── jsx
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── jsx.js
│ │ │ │ ├── julia
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── julia.js
│ │ │ │ ├── livescript
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── livescript.js
│ │ │ │ ├── lua
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── lua.js
│ │ │ │ ├── markdown
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── markdown.js
│ │ │ │ ├── mathematica
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── mathematica.js
│ │ │ │ ├── mbox
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── mbox.js
│ │ │ │ ├── meta.js
│ │ │ │ ├── mirc
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── mirc.js
│ │ │ │ ├── mllike
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── mllike.js
│ │ │ │ ├── modelica
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── modelica.js
│ │ │ │ ├── mscgen
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── mscgen.js
│ │ │ │ │ ├── mscgen_test.js
│ │ │ │ │ ├── msgenny_test.js
│ │ │ │ │ └── xu_test.js
│ │ │ │ ├── mumps
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── mumps.js
│ │ │ │ ├── nginx
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── nginx.js
│ │ │ │ ├── nsis
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── nsis.js
│ │ │ │ ├── ntriples
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── ntriples.js
│ │ │ │ ├── octave
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── octave.js
│ │ │ │ ├── oz
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── oz.js
│ │ │ │ ├── pascal
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── pascal.js
│ │ │ │ ├── pegjs
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── pegjs.js
│ │ │ │ ├── perl
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── perl.js
│ │ │ │ ├── php
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── php.js
│ │ │ │ ├── pig
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── pig.js
│ │ │ │ ├── powershell
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── powershell.js
│ │ │ │ ├── properties
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── properties.js
│ │ │ │ ├── protobuf
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── protobuf.js
│ │ │ │ ├── pug
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── pug.js
│ │ │ │ ├── puppet
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── puppet.js
│ │ │ │ ├── python
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── python.js
│ │ │ │ ├── q
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── q.js
│ │ │ │ ├── r
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── r.js
│ │ │ │ ├── rpm
│ │ │ │ │ ├── changes
│ │ │ │ │ │ └── index.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── rpm.js
│ │ │ │ ├── rst
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── rst.js
│ │ │ │ ├── ruby
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── ruby.js
│ │ │ │ ├── rust
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── rust.js
│ │ │ │ ├── sas
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── sas.js
│ │ │ │ ├── sass
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── sass.js
│ │ │ │ ├── scheme
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── scheme.js
│ │ │ │ ├── shell
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── shell.js
│ │ │ │ ├── sieve
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── sieve.js
│ │ │ │ ├── slim
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── slim.js
│ │ │ │ ├── smalltalk
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── smalltalk.js
│ │ │ │ ├── smarty
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── smarty.js
│ │ │ │ ├── solr
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── solr.js
│ │ │ │ ├── soy
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── soy.js
│ │ │ │ ├── sparql
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── sparql.js
│ │ │ │ ├── spreadsheet
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── spreadsheet.js
│ │ │ │ ├── sql
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── sql.js
│ │ │ │ ├── stex
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── stex.js
│ │ │ │ ├── stylus
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── stylus.js
│ │ │ │ ├── swift
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── swift.js
│ │ │ │ ├── tcl
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── tcl.js
│ │ │ │ ├── textile
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── textile.js
│ │ │ │ ├── tiddlywiki
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── tiddlywiki.css
│ │ │ │ │ └── tiddlywiki.js
│ │ │ │ ├── tiki
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── tiki.css
│ │ │ │ │ └── tiki.js
│ │ │ │ ├── toml
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── toml.js
│ │ │ │ ├── tornado
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── tornado.js
│ │ │ │ ├── troff
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── troff.js
│ │ │ │ ├── ttcn-cfg
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── ttcn-cfg.js
│ │ │ │ ├── ttcn
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── ttcn.js
│ │ │ │ ├── turtle
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── turtle.js
│ │ │ │ ├── twig
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── twig.js
│ │ │ │ ├── vb
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── vb.js
│ │ │ │ ├── vbscript
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── vbscript.js
│ │ │ │ ├── velocity
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── velocity.js
│ │ │ │ ├── verilog
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── verilog.js
│ │ │ │ ├── vhdl
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── vhdl.js
│ │ │ │ ├── vue
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── vue.js
│ │ │ │ ├── wast
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── wast.js
│ │ │ │ ├── webidl
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── webidl.js
│ │ │ │ ├── xml
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── xml.js
│ │ │ │ ├── xquery
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── xquery.js
│ │ │ │ ├── yacas
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── yacas.js
│ │ │ │ ├── yaml-frontmatter
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── yaml-frontmatter.js
│ │ │ │ ├── yaml
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── yaml.js
│ │ │ │ └── z80
│ │ │ │ │ ├── index.html
│ │ │ │ │ └── z80.js
│ │ │ └── theme
│ │ │ │ ├── 3024-day.css
│ │ │ │ ├── 3024-night.css
│ │ │ │ ├── abbott.css
│ │ │ │ ├── abcdef.css
│ │ │ │ ├── ambiance-mobile.css
│ │ │ │ ├── ambiance.css
│ │ │ │ ├── ayu-dark.css
│ │ │ │ ├── ayu-mirage.css
│ │ │ │ ├── base16-dark.css
│ │ │ │ ├── base16-light.css
│ │ │ │ ├── bespin.css
│ │ │ │ ├── blackboard.css
│ │ │ │ ├── cobalt.css
│ │ │ │ ├── colorforth.css
│ │ │ │ ├── darcula.css
│ │ │ │ ├── dracula.css
│ │ │ │ ├── duotone-dark.css
│ │ │ │ ├── duotone-light.css
│ │ │ │ ├── eclipse.css
│ │ │ │ ├── elegant.css
│ │ │ │ ├── erlang-dark.css
│ │ │ │ ├── gruvbox-dark.css
│ │ │ │ ├── hopscotch.css
│ │ │ │ ├── icecoder.css
│ │ │ │ ├── idea.css
│ │ │ │ ├── isotope.css
│ │ │ │ ├── juejin.css
│ │ │ │ ├── lesser-dark.css
│ │ │ │ ├── liquibyte.css
│ │ │ │ ├── lucario.css
│ │ │ │ ├── material-darker.css
│ │ │ │ ├── material-ocean.css
│ │ │ │ ├── material-palenight.css
│ │ │ │ ├── material.css
│ │ │ │ ├── mbo.css
│ │ │ │ ├── mdn-like.css
│ │ │ │ ├── midnight.css
│ │ │ │ ├── monokai.css
│ │ │ │ ├── moxer.css
│ │ │ │ ├── neat.css
│ │ │ │ ├── neo.css
│ │ │ │ ├── night.css
│ │ │ │ ├── nord.css
│ │ │ │ ├── oceanic-next.css
│ │ │ │ ├── panda-syntax.css
│ │ │ │ ├── paraiso-dark.css
│ │ │ │ ├── paraiso-light.css
│ │ │ │ ├── pastel-on-dark.css
│ │ │ │ ├── railscasts.css
│ │ │ │ ├── rubyblue.css
│ │ │ │ ├── seti.css
│ │ │ │ ├── shadowfox.css
│ │ │ │ ├── solarized.css
│ │ │ │ ├── ssms.css
│ │ │ │ ├── the-matrix.css
│ │ │ │ ├── tomorrow-night-bright.css
│ │ │ │ ├── tomorrow-night-eighties.css
│ │ │ │ ├── ttcn.css
│ │ │ │ ├── twilight.css
│ │ │ │ ├── vibrant-ink.css
│ │ │ │ ├── xq-dark.css
│ │ │ │ ├── xq-light.css
│ │ │ │ ├── yeti.css
│ │ │ │ ├── yonce.css
│ │ │ │ └── zenburn.css
│ │ ├── core-js-bundle.3.30.2.min.js
│ │ ├── fonts
│ │ │ ├── Material-Design-Iconic-Font.eot
│ │ │ ├── Material-Design-Iconic-Font.svg
│ │ │ ├── Material-Design-Iconic-Font.ttf
│ │ │ ├── Material-Design-Iconic-Font.woff
│ │ │ └── Material-Design-Iconic-Font.woff2
│ │ ├── html2pdf.bundle.min.js
│ │ ├── intro.min.js
│ │ ├── introjs.min.css
│ │ ├── jquery-ui.min.css
│ │ ├── jquery-ui.min.js
│ │ ├── jquery.html5uploader.js
│ │ ├── jquery.min.js
│ │ ├── jquery.tablesort.min.js
│ │ ├── jquery.textarea.js
│ │ ├── material-design-iconic-font.min.css
│ │ ├── mdi7
│ │ │ ├── css
│ │ │ │ ├── materialdesignicons.min-rb.css
│ │ │ │ └── materialdesignicons.min.css
│ │ │ ├── fonts
│ │ │ │ ├── materialdesignicons-webfont.eot
│ │ │ │ ├── materialdesignicons-webfont.ttf
│ │ │ │ ├── materialdesignicons-webfont.woff
│ │ │ │ └── materialdesignicons-webfont.woff2
│ │ │ └── preview.html
│ │ ├── moment-with-locales.min.js
│ │ ├── pdfjs
│ │ │ ├── build
│ │ │ │ ├── pdf.js
│ │ │ │ ├── pdf.sandbox.js
│ │ │ │ └── pdf.worker.js
│ │ │ └── web
│ │ │ │ ├── cmaps
│ │ │ │ ├── 78-EUC-H.bcmap
│ │ │ │ ├── 78-EUC-V.bcmap
│ │ │ │ ├── 78-H.bcmap
│ │ │ │ ├── 78-RKSJ-H.bcmap
│ │ │ │ ├── 78-RKSJ-V.bcmap
│ │ │ │ ├── 78-V.bcmap
│ │ │ │ ├── 78ms-RKSJ-H.bcmap
│ │ │ │ ├── 78ms-RKSJ-V.bcmap
│ │ │ │ ├── 83pv-RKSJ-H.bcmap
│ │ │ │ ├── 90ms-RKSJ-H.bcmap
│ │ │ │ ├── 90ms-RKSJ-V.bcmap
│ │ │ │ ├── 90msp-RKSJ-H.bcmap
│ │ │ │ ├── 90msp-RKSJ-V.bcmap
│ │ │ │ ├── 90pv-RKSJ-H.bcmap
│ │ │ │ ├── 90pv-RKSJ-V.bcmap
│ │ │ │ ├── Add-H.bcmap
│ │ │ │ ├── Add-RKSJ-H.bcmap
│ │ │ │ ├── Add-RKSJ-V.bcmap
│ │ │ │ ├── Add-V.bcmap
│ │ │ │ ├── Adobe-CNS1-0.bcmap
│ │ │ │ ├── Adobe-CNS1-1.bcmap
│ │ │ │ ├── Adobe-CNS1-2.bcmap
│ │ │ │ ├── Adobe-CNS1-3.bcmap
│ │ │ │ ├── Adobe-CNS1-4.bcmap
│ │ │ │ ├── Adobe-CNS1-5.bcmap
│ │ │ │ ├── Adobe-CNS1-6.bcmap
│ │ │ │ ├── Adobe-CNS1-UCS2.bcmap
│ │ │ │ ├── Adobe-GB1-0.bcmap
│ │ │ │ ├── Adobe-GB1-1.bcmap
│ │ │ │ ├── Adobe-GB1-2.bcmap
│ │ │ │ ├── Adobe-GB1-3.bcmap
│ │ │ │ ├── Adobe-GB1-4.bcmap
│ │ │ │ ├── Adobe-GB1-5.bcmap
│ │ │ │ ├── Adobe-GB1-UCS2.bcmap
│ │ │ │ ├── Adobe-Japan1-0.bcmap
│ │ │ │ ├── Adobe-Japan1-1.bcmap
│ │ │ │ ├── Adobe-Japan1-2.bcmap
│ │ │ │ ├── Adobe-Japan1-3.bcmap
│ │ │ │ ├── Adobe-Japan1-4.bcmap
│ │ │ │ ├── Adobe-Japan1-5.bcmap
│ │ │ │ ├── Adobe-Japan1-6.bcmap
│ │ │ │ ├── Adobe-Japan1-UCS2.bcmap
│ │ │ │ ├── Adobe-Korea1-0.bcmap
│ │ │ │ ├── Adobe-Korea1-1.bcmap
│ │ │ │ ├── Adobe-Korea1-2.bcmap
│ │ │ │ ├── Adobe-Korea1-UCS2.bcmap
│ │ │ │ ├── B5-H.bcmap
│ │ │ │ ├── B5-V.bcmap
│ │ │ │ ├── B5pc-H.bcmap
│ │ │ │ ├── B5pc-V.bcmap
│ │ │ │ ├── CNS-EUC-H.bcmap
│ │ │ │ ├── CNS-EUC-V.bcmap
│ │ │ │ ├── CNS1-H.bcmap
│ │ │ │ ├── CNS1-V.bcmap
│ │ │ │ ├── CNS2-H.bcmap
│ │ │ │ ├── CNS2-V.bcmap
│ │ │ │ ├── ETHK-B5-H.bcmap
│ │ │ │ ├── ETHK-B5-V.bcmap
│ │ │ │ ├── ETen-B5-H.bcmap
│ │ │ │ ├── ETen-B5-V.bcmap
│ │ │ │ ├── ETenms-B5-H.bcmap
│ │ │ │ ├── ETenms-B5-V.bcmap
│ │ │ │ ├── EUC-H.bcmap
│ │ │ │ ├── EUC-V.bcmap
│ │ │ │ ├── Ext-H.bcmap
│ │ │ │ ├── Ext-RKSJ-H.bcmap
│ │ │ │ ├── Ext-RKSJ-V.bcmap
│ │ │ │ ├── Ext-V.bcmap
│ │ │ │ ├── GB-EUC-H.bcmap
│ │ │ │ ├── GB-EUC-V.bcmap
│ │ │ │ ├── GB-H.bcmap
│ │ │ │ ├── GB-V.bcmap
│ │ │ │ ├── GBK-EUC-H.bcmap
│ │ │ │ ├── GBK-EUC-V.bcmap
│ │ │ │ ├── GBK2K-H.bcmap
│ │ │ │ ├── GBK2K-V.bcmap
│ │ │ │ ├── GBKp-EUC-H.bcmap
│ │ │ │ ├── GBKp-EUC-V.bcmap
│ │ │ │ ├── GBT-EUC-H.bcmap
│ │ │ │ ├── GBT-EUC-V.bcmap
│ │ │ │ ├── GBT-H.bcmap
│ │ │ │ ├── GBT-V.bcmap
│ │ │ │ ├── GBTpc-EUC-H.bcmap
│ │ │ │ ├── GBTpc-EUC-V.bcmap
│ │ │ │ ├── GBpc-EUC-H.bcmap
│ │ │ │ ├── GBpc-EUC-V.bcmap
│ │ │ │ ├── H.bcmap
│ │ │ │ ├── HKdla-B5-H.bcmap
│ │ │ │ ├── HKdla-B5-V.bcmap
│ │ │ │ ├── HKdlb-B5-H.bcmap
│ │ │ │ ├── HKdlb-B5-V.bcmap
│ │ │ │ ├── HKgccs-B5-H.bcmap
│ │ │ │ ├── HKgccs-B5-V.bcmap
│ │ │ │ ├── HKm314-B5-H.bcmap
│ │ │ │ ├── HKm314-B5-V.bcmap
│ │ │ │ ├── HKm471-B5-H.bcmap
│ │ │ │ ├── HKm471-B5-V.bcmap
│ │ │ │ ├── HKscs-B5-H.bcmap
│ │ │ │ ├── HKscs-B5-V.bcmap
│ │ │ │ ├── Hankaku.bcmap
│ │ │ │ ├── Hiragana.bcmap
│ │ │ │ ├── KSC-EUC-H.bcmap
│ │ │ │ ├── KSC-EUC-V.bcmap
│ │ │ │ ├── KSC-H.bcmap
│ │ │ │ ├── KSC-Johab-H.bcmap
│ │ │ │ ├── KSC-Johab-V.bcmap
│ │ │ │ ├── KSC-V.bcmap
│ │ │ │ ├── KSCms-UHC-H.bcmap
│ │ │ │ ├── KSCms-UHC-HW-H.bcmap
│ │ │ │ ├── KSCms-UHC-HW-V.bcmap
│ │ │ │ ├── KSCms-UHC-V.bcmap
│ │ │ │ ├── KSCpc-EUC-H.bcmap
│ │ │ │ ├── KSCpc-EUC-V.bcmap
│ │ │ │ ├── Katakana.bcmap
│ │ │ │ ├── NWP-H.bcmap
│ │ │ │ ├── NWP-V.bcmap
│ │ │ │ ├── RKSJ-H.bcmap
│ │ │ │ ├── RKSJ-V.bcmap
│ │ │ │ ├── Roman.bcmap
│ │ │ │ ├── UniCNS-UCS2-H.bcmap
│ │ │ │ ├── UniCNS-UCS2-V.bcmap
│ │ │ │ ├── UniCNS-UTF16-H.bcmap
│ │ │ │ ├── UniCNS-UTF16-V.bcmap
│ │ │ │ ├── UniCNS-UTF32-H.bcmap
│ │ │ │ ├── UniCNS-UTF32-V.bcmap
│ │ │ │ ├── UniCNS-UTF8-H.bcmap
│ │ │ │ ├── UniCNS-UTF8-V.bcmap
│ │ │ │ ├── UniGB-UCS2-H.bcmap
│ │ │ │ ├── UniGB-UCS2-V.bcmap
│ │ │ │ ├── UniGB-UTF16-H.bcmap
│ │ │ │ ├── UniGB-UTF16-V.bcmap
│ │ │ │ ├── UniGB-UTF32-H.bcmap
│ │ │ │ ├── UniGB-UTF32-V.bcmap
│ │ │ │ ├── UniGB-UTF8-H.bcmap
│ │ │ │ ├── UniGB-UTF8-V.bcmap
│ │ │ │ ├── UniJIS-UCS2-H.bcmap
│ │ │ │ ├── UniJIS-UCS2-HW-H.bcmap
│ │ │ │ ├── UniJIS-UCS2-HW-V.bcmap
│ │ │ │ ├── UniJIS-UCS2-V.bcmap
│ │ │ │ ├── UniJIS-UTF16-H.bcmap
│ │ │ │ ├── UniJIS-UTF16-V.bcmap
│ │ │ │ ├── UniJIS-UTF32-H.bcmap
│ │ │ │ ├── UniJIS-UTF32-V.bcmap
│ │ │ │ ├── UniJIS-UTF8-H.bcmap
│ │ │ │ ├── UniJIS-UTF8-V.bcmap
│ │ │ │ ├── UniJIS2004-UTF16-H.bcmap
│ │ │ │ ├── UniJIS2004-UTF16-V.bcmap
│ │ │ │ ├── UniJIS2004-UTF32-H.bcmap
│ │ │ │ ├── UniJIS2004-UTF32-V.bcmap
│ │ │ │ ├── UniJIS2004-UTF8-H.bcmap
│ │ │ │ ├── UniJIS2004-UTF8-V.bcmap
│ │ │ │ ├── UniJISPro-UCS2-HW-V.bcmap
│ │ │ │ ├── UniJISPro-UCS2-V.bcmap
│ │ │ │ ├── UniJISPro-UTF8-V.bcmap
│ │ │ │ ├── UniJISX0213-UTF32-H.bcmap
│ │ │ │ ├── UniJISX0213-UTF32-V.bcmap
│ │ │ │ ├── UniJISX02132004-UTF32-H.bcmap
│ │ │ │ ├── UniJISX02132004-UTF32-V.bcmap
│ │ │ │ ├── UniKS-UCS2-H.bcmap
│ │ │ │ ├── UniKS-UCS2-V.bcmap
│ │ │ │ ├── UniKS-UTF16-H.bcmap
│ │ │ │ ├── UniKS-UTF16-V.bcmap
│ │ │ │ ├── UniKS-UTF32-H.bcmap
│ │ │ │ ├── UniKS-UTF32-V.bcmap
│ │ │ │ ├── UniKS-UTF8-H.bcmap
│ │ │ │ ├── UniKS-UTF8-V.bcmap
│ │ │ │ ├── V.bcmap
│ │ │ │ └── WP-Symbol.bcmap
│ │ │ │ ├── debugger.css
│ │ │ │ ├── debugger.js
│ │ │ │ ├── images
│ │ │ │ ├── annotation-check.svg
│ │ │ │ ├── annotation-comment.svg
│ │ │ │ ├── annotation-help.svg
│ │ │ │ ├── annotation-insert.svg
│ │ │ │ ├── annotation-key.svg
│ │ │ │ ├── annotation-newparagraph.svg
│ │ │ │ ├── annotation-noicon.svg
│ │ │ │ ├── annotation-note.svg
│ │ │ │ ├── annotation-paperclip.svg
│ │ │ │ ├── annotation-paragraph.svg
│ │ │ │ ├── annotation-pushpin.svg
│ │ │ │ ├── cursor-editorFreeText.svg
│ │ │ │ ├── cursor-editorInk.svg
│ │ │ │ ├── findbarButton-next.svg
│ │ │ │ ├── findbarButton-previous.svg
│ │ │ │ ├── gv-toolbarButton-download.svg
│ │ │ │ ├── gv-toolbarButton-openinapp.svg
│ │ │ │ ├── loading-dark.svg
│ │ │ │ ├── loading-icon.gif
│ │ │ │ ├── loading.svg
│ │ │ │ ├── secondaryToolbarButton-documentProperties.svg
│ │ │ │ ├── secondaryToolbarButton-firstPage.svg
│ │ │ │ ├── secondaryToolbarButton-handTool.svg
│ │ │ │ ├── secondaryToolbarButton-lastPage.svg
│ │ │ │ ├── secondaryToolbarButton-rotateCcw.svg
│ │ │ │ ├── secondaryToolbarButton-rotateCw.svg
│ │ │ │ ├── secondaryToolbarButton-scrollHorizontal.svg
│ │ │ │ ├── secondaryToolbarButton-scrollPage.svg
│ │ │ │ ├── secondaryToolbarButton-scrollVertical.svg
│ │ │ │ ├── secondaryToolbarButton-scrollWrapped.svg
│ │ │ │ ├── secondaryToolbarButton-selectTool.svg
│ │ │ │ ├── secondaryToolbarButton-spreadEven.svg
│ │ │ │ ├── secondaryToolbarButton-spreadNone.svg
│ │ │ │ ├── secondaryToolbarButton-spreadOdd.svg
│ │ │ │ ├── toolbarButton-bookmark.svg
│ │ │ │ ├── toolbarButton-currentOutlineItem.svg
│ │ │ │ ├── toolbarButton-download.svg
│ │ │ │ ├── toolbarButton-editorFreeText.svg
│ │ │ │ ├── toolbarButton-editorInk.svg
│ │ │ │ ├── toolbarButton-editorStamp.svg
│ │ │ │ ├── toolbarButton-menuArrow.svg
│ │ │ │ ├── toolbarButton-openFile.svg
│ │ │ │ ├── toolbarButton-pageDown.svg
│ │ │ │ ├── toolbarButton-pageUp.svg
│ │ │ │ ├── toolbarButton-presentationMode.svg
│ │ │ │ ├── toolbarButton-print.svg
│ │ │ │ ├── toolbarButton-search.svg
│ │ │ │ ├── toolbarButton-secondaryToolbarToggle.svg
│ │ │ │ ├── toolbarButton-sidebarToggle.svg
│ │ │ │ ├── toolbarButton-viewAttachments.svg
│ │ │ │ ├── toolbarButton-viewLayers.svg
│ │ │ │ ├── toolbarButton-viewOutline.svg
│ │ │ │ ├── toolbarButton-viewThumbnail.svg
│ │ │ │ ├── toolbarButton-zoomIn.svg
│ │ │ │ ├── toolbarButton-zoomOut.svg
│ │ │ │ ├── treeitem-collapsed.svg
│ │ │ │ └── treeitem-expanded.svg
│ │ │ │ ├── locale
│ │ │ │ ├── ach
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── af
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── an
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ar
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ast
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── az
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── be
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── bg
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── bn
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── bo
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── br
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── brx
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── bs
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ca
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── cak
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ckb
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── cs
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── cy
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── da
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── de
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── dsb
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── el
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── en-CA
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── en-GB
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── en-US
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── eo
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── es-AR
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── es-CL
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── es-ES
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── es-MX
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── et
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── eu
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── fa
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ff
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── fi
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── fr
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── fur
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── fy-NL
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ga-IE
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── gd
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── gl
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── gn
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── gu-IN
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── he
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── hi-IN
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── hr
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── hsb
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── hu
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── hy-AM
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── hye
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ia
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── id
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── is
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── it
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ja
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ka
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── kab
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── kk
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── km
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── kn
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ko
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── lij
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── lo
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── locale.properties
│ │ │ │ ├── lt
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ltg
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── lv
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── meh
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── mk
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── mr
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ms
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── my
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── nb-NO
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ne-NP
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── nl
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── nn-NO
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── oc
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── pa-IN
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── pl
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── pt-BR
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── pt-PT
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── rm
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ro
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ru
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── sat
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── sc
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── scn
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── sco
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── si
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── sk
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── skr
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── sl
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── son
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── sq
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── sr
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── sv-SE
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── szl
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ta
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── te
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── tg
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── th
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── tl
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── tr
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── trs
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── uk
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── ur
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── uz
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── vi
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── wo
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── xh
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── zh-CN
│ │ │ │ │ └── viewer.properties
│ │ │ │ └── zh-TW
│ │ │ │ │ └── viewer.properties
│ │ │ │ ├── standard_fonts
│ │ │ │ ├── FoxitDingbats.pfb
│ │ │ │ ├── FoxitFixed.pfb
│ │ │ │ ├── FoxitFixedBold.pfb
│ │ │ │ ├── FoxitFixedBoldItalic.pfb
│ │ │ │ ├── FoxitFixedItalic.pfb
│ │ │ │ ├── FoxitSerif.pfb
│ │ │ │ ├── FoxitSerifBold.pfb
│ │ │ │ ├── FoxitSerifBoldItalic.pfb
│ │ │ │ ├── FoxitSerifItalic.pfb
│ │ │ │ ├── FoxitSymbol.pfb
│ │ │ │ ├── LiberationSans-Bold.ttf
│ │ │ │ ├── LiberationSans-BoldItalic.ttf
│ │ │ │ ├── LiberationSans-Italic.ttf
│ │ │ │ └── LiberationSans-Regular.ttf
│ │ │ │ ├── viewer.css
│ │ │ │ ├── viewer.html
│ │ │ │ └── viewer.js
│ │ ├── popper.min.js
│ │ ├── prettier
│ │ │ ├── parser-babel.js
│ │ │ └── standalone.js
│ │ ├── qiniu.min.js
│ │ ├── react
│ │ │ ├── babel.js
│ │ │ ├── babel.min.js
│ │ │ ├── polyfill.js
│ │ │ ├── polyfill.min.js
│ │ │ ├── react-dom.development.js
│ │ │ ├── react-dom.production.min.js
│ │ │ ├── react-dom18.development.js
│ │ │ ├── react-dom18.production.min.js
│ │ │ ├── react.development.js
│ │ │ ├── react.production.min.js
│ │ │ ├── react18.development.js
│ │ │ └── react18.production.min.js
│ │ ├── tinymce
│ │ │ ├── icons
│ │ │ │ └── default
│ │ │ │ │ └── icons.min.js
│ │ │ ├── langs
│ │ │ │ ├── README.md
│ │ │ │ ├── zh_CN.js
│ │ │ │ └── zh_TW.js
│ │ │ ├── license.md
│ │ │ ├── models
│ │ │ │ └── dom
│ │ │ │ │ └── model.min.js
│ │ │ ├── plugins
│ │ │ │ ├── accordion
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── advlist
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── anchor
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── autolink
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── autoresize
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── autosave
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── charmap
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── code
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── codesample
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── directionality
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── emoticons
│ │ │ │ │ ├── js
│ │ │ │ │ │ ├── emojiimages.js
│ │ │ │ │ │ ├── emojiimages.min.js
│ │ │ │ │ │ ├── emojis.js
│ │ │ │ │ │ └── emojis.min.js
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── fullscreen
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── image
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── importcss
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── insertdatetime
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── link
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── lists
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── media
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── nonbreaking
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── pagebreak
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── preview
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── quickbars
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── save
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── searchreplace
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── table
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── visualblocks
│ │ │ │ │ └── plugin.min.js
│ │ │ │ ├── visualchars
│ │ │ │ │ └── plugin.min.js
│ │ │ │ └── wordcount
│ │ │ │ │ └── plugin.min.js
│ │ │ ├── skins
│ │ │ │ ├── content
│ │ │ │ │ ├── dark
│ │ │ │ │ │ ├── content.js
│ │ │ │ │ │ └── content.min.css
│ │ │ │ │ ├── default
│ │ │ │ │ │ ├── content.js
│ │ │ │ │ │ └── content.min.css
│ │ │ │ │ ├── document
│ │ │ │ │ │ ├── content.js
│ │ │ │ │ │ └── content.min.css
│ │ │ │ │ ├── tinymce-5-dark
│ │ │ │ │ │ ├── content.js
│ │ │ │ │ │ └── content.min.css
│ │ │ │ │ ├── tinymce-5
│ │ │ │ │ │ ├── content.js
│ │ │ │ │ │ └── content.min.css
│ │ │ │ │ └── writer
│ │ │ │ │ │ ├── content.js
│ │ │ │ │ │ └── content.min.css
│ │ │ │ └── ui
│ │ │ │ │ ├── oxide-dark
│ │ │ │ │ ├── content.inline.js
│ │ │ │ │ ├── content.inline.min.css
│ │ │ │ │ ├── content.js
│ │ │ │ │ ├── content.min.css
│ │ │ │ │ ├── skin.js
│ │ │ │ │ ├── skin.min.css
│ │ │ │ │ ├── skin.shadowdom.js
│ │ │ │ │ └── skin.shadowdom.min.css
│ │ │ │ │ ├── oxide
│ │ │ │ │ ├── content.inline.js
│ │ │ │ │ ├── content.inline.min.css
│ │ │ │ │ ├── content.js
│ │ │ │ │ ├── content.min.css
│ │ │ │ │ ├── skin.js
│ │ │ │ │ ├── skin.min.css
│ │ │ │ │ ├── skin.shadowdom.js
│ │ │ │ │ └── skin.shadowdom.min.css
│ │ │ │ │ ├── tinymce-5-dark
│ │ │ │ │ ├── content.inline.js
│ │ │ │ │ ├── content.inline.min.css
│ │ │ │ │ ├── content.js
│ │ │ │ │ ├── content.min.css
│ │ │ │ │ ├── skin.js
│ │ │ │ │ ├── skin.min.css
│ │ │ │ │ ├── skin.shadowdom.js
│ │ │ │ │ └── skin.shadowdom.min.css
│ │ │ │ │ └── tinymce-5
│ │ │ │ │ ├── content.inline.js
│ │ │ │ │ ├── content.inline.min.css
│ │ │ │ │ ├── content.js
│ │ │ │ │ ├── content.min.css
│ │ │ │ │ ├── skin.js
│ │ │ │ │ ├── skin.min.css
│ │ │ │ │ ├── skin.shadowdom.js
│ │ │ │ │ └── skin.shadowdom.min.css
│ │ │ ├── themes
│ │ │ │ └── silver
│ │ │ │ │ └── theme.min.js
│ │ │ └── tinymce.min.js
│ │ ├── watermark.js
│ │ └── widget
│ │ │ ├── bootstrap-datetimepicker.min.css
│ │ │ ├── bootstrap-datetimepicker.min.js
│ │ │ ├── bootstrap-slider.min.css
│ │ │ ├── bootstrap-slider.min.js
│ │ │ ├── cropper.min.css
│ │ │ ├── cropper.min.js
│ │ │ ├── flatpickr.min.css
│ │ │ ├── flatpickr.min.js
│ │ │ ├── mprogress.min.css
│ │ │ ├── mprogress.min.js
│ │ │ ├── perfect-scrollbar.jquery.min.js
│ │ │ ├── perfect-scrollbar.min.css
│ │ │ ├── select2.css
│ │ │ ├── select2.js
│ │ │ ├── select2.min.css
│ │ │ ├── select2.min.js
│ │ │ ├── signature_pad.umd.min.js
│ │ │ ├── simplemde.min.css
│ │ │ └── simplemde.min.js
│ └── manifest.json
│ ├── common
│ ├── frame.html
│ ├── mermaid-chart.html
│ ├── oo-preview.html
│ ├── search-icon.html
│ ├── shared-file.html
│ └── url-safe.html
│ ├── contacts
│ └── home.html
│ ├── dashboard
│ ├── chart-design.html
│ └── home.html
│ ├── entity
│ └── approval
│ │ └── approval-view.html
│ ├── error
│ ├── error.html
│ └── server-status.html
│ ├── feeds
│ └── home.html
│ ├── files
│ ├── attachment.html
│ └── docs.html
│ ├── general
│ ├── detail-list.html
│ ├── detail-view.html
│ ├── dock-form.html
│ ├── dock-view.html
│ ├── list-fields.html
│ ├── print-preview.html
│ ├── record-list.html
│ ├── record-view.html
│ └── reference-search.html
│ ├── notification
│ ├── messages.html
│ └── todo.html
│ ├── project
│ ├── project-tasks.html
│ └── task-view.html
│ ├── robots.txt
│ ├── settings
│ ├── nav-settings-admin.html
│ ├── nav-settings.html
│ ├── passwd-expired.html
│ └── user-settings.html
│ └── signup
│ ├── forgot-passwd.html
│ ├── login.html
│ └── signup.html
└── test
├── java
└── com
│ └── rebuild
│ ├── MockThymeleafViewResolver.java
│ ├── TestSupport.java
│ ├── api
│ ├── ApiGatewayTest.java
│ ├── SystemTimeTest.java
│ ├── sdk
│ │ └── OpenApiSDK.java
│ └── user
│ │ ├── AuthTokenManagerTest.java
│ │ ├── LoginTokenTest.java
│ │ └── PageTokenVerifyTest.java
│ ├── core
│ ├── ApplicationTest.java
│ ├── cache
│ │ └── CommonsCacheTest.java
│ ├── configuration
│ │ ├── DashboardManagerTest.java
│ │ ├── NavManagerTest.java
│ │ └── general
│ │ │ ├── AdvFilterManagerTest.java
│ │ │ ├── AutoFillinManagerTest.java
│ │ │ ├── ClassificationManagerTest.java
│ │ │ ├── FormsBuilderTest.java
│ │ │ ├── FormsManagerTest.java
│ │ │ ├── MultiSelectManagerTest.java
│ │ │ ├── PickListManagerTest.java
│ │ │ └── ViewAddonsManagerTest.java
│ ├── metadata
│ │ ├── EntityRecordCreatorTest.java
│ │ ├── easymeta
│ │ │ └── EasyMetaTest.java
│ │ └── impl
│ │ │ ├── CopyEntityTest.java
│ │ │ └── Meta2SchemaTest.java
│ ├── privileges
│ │ ├── ChangeOwningDeptTaskTest.java
│ │ ├── PrivilegesManagerTest.java
│ │ ├── UserHelperTest.java
│ │ ├── UserImporterTest.java
│ │ ├── UserServiceTest.java
│ │ └── UserStoreTest.java
│ ├── rbstore
│ │ ├── BusinessModelImporterTest.java
│ │ ├── ClassificationFileImporterTest.java
│ │ ├── MetaschemaExporterTest.java
│ │ ├── MetaschemaImporterTest.java
│ │ ├── RBStoreTest.java
│ │ └── RbSystemImporterTest.java
│ ├── service
│ │ ├── CommonsServiceTest.java
│ │ ├── PerHourJobTest.java
│ │ ├── approval
│ │ │ ├── ApprovalFields2SchemaTest.java
│ │ │ ├── ApprovalProcessorTest.java
│ │ │ └── FlowParserTest.java
│ │ ├── dashboard
│ │ │ └── charts
│ │ │ │ ├── BuiltinChartsTest.java
│ │ │ │ ├── ChartsHelperTest.java
│ │ │ │ └── ChartsTest.java
│ │ ├── dataimport
│ │ │ ├── DataExporterTest.java
│ │ │ ├── DataFileParserTest.java
│ │ │ ├── DataImporterTest.java
│ │ │ └── RecordCheckoutTest.java
│ │ ├── datareport
│ │ │ ├── EasyExcelGeneratorTest.java
│ │ │ └── TemplateExtractorTest.java
│ │ ├── feeds
│ │ │ ├── FeedsConstantTest.java
│ │ │ ├── FeedsHelperTest.java
│ │ │ └── FeedsScheduleJobTest.java
│ │ ├── files
│ │ │ └── FilesHelperTest.java
│ │ ├── general
│ │ │ ├── BulkBacthUpdateTest.java
│ │ │ ├── BulkOperatorTest.java
│ │ │ ├── GeneralEntityServiceTest.java
│ │ │ ├── RecordDifferenceTest.java
│ │ │ ├── recyclebin
│ │ │ │ ├── RecycleBinCleanerJobTest.java
│ │ │ │ ├── RecycleRestoreTest.java
│ │ │ │ └── RecycleStoreTest.java
│ │ │ ├── series
│ │ │ │ └── SeriesGeneratorTest.java
│ │ │ └── transform
│ │ │ │ └── RecordTransfomerTest.java
│ │ ├── notification
│ │ │ ├── MessageBuilderTest.java
│ │ │ └── NotificationServiceTest.java
│ │ ├── project
│ │ │ └── ProjectManagerTest.java
│ │ ├── query
│ │ │ ├── AdvFilterParserTest.java
│ │ │ ├── QueryDecoratorTest.java
│ │ │ └── QueryFactoryTest.java
│ │ └── trigger
│ │ │ ├── RobotTriggerManagerTest.java
│ │ │ ├── aviator
│ │ │ └── AviatorUtilsTest.java
│ │ │ └── impl
│ │ │ ├── AutoAssignTest.java
│ │ │ ├── AutoShareTest.java
│ │ │ ├── FieldAggregationTest.java
│ │ │ ├── FieldWritebackTest.java
│ │ │ └── SendNotificationTest.java
│ └── support
│ │ ├── DataDesensitizedTest.java
│ │ ├── HeavyStopWatcherTest.java
│ │ ├── RebuildConfigurationTest.java
│ │ ├── SysbaseSupportTest.java
│ │ ├── VerfiyCodeTest.java
│ │ ├── distributed
│ │ ├── DistributedJobLockTest.java
│ │ └── DistributedSupportTest.java
│ │ ├── general
│ │ ├── BarCodeSupportTest.java
│ │ ├── DataListBuilderTest.java
│ │ ├── FieldValueHelperTest.java
│ │ ├── N2NReferenceSupportTest.java
│ │ └── ProtocolFilterParserTest.java
│ │ ├── i18n
│ │ ├── I18nUtilsTest.java
│ │ └── LanguageTest.java
│ │ ├── integration
│ │ ├── QiniuCloudTest.java
│ │ └── SMSenderTest.java
│ │ ├── setup
│ │ ├── DatabaseBackupTest.java
│ │ ├── InstallerTest.java
│ │ └── UpgradeDatabaseTest.java
│ │ ├── state
│ │ └── StateHelperTest.java
│ │ └── task
│ │ ├── HeavyTaskTest.java
│ │ ├── QuickCodeReindexTaskTest.java
│ │ └── TaskExecutorsTest.java
│ ├── support
│ ├── I18nGettextParser.java
│ └── SchemaGenerator.java
│ ├── utils
│ ├── BlockListTest.java
│ ├── CompressUtilsTest.java
│ ├── ExcelUtilsTest.java
│ ├── ImageMakerTest.java
│ ├── LocationUtilsTest.java
│ ├── MarkdownUtilsTest.java
│ ├── OkHttpUtilsTest.java
│ ├── OshiUtilsTest.java
│ ├── PdfConverterTest.java
│ └── Tests.java
│ └── web
│ └── BaseControllerTest.java
└── resources
├── approval-flow1.json
├── approval-flow2.json
├── barcode.png
├── classification-demo.xlsx
├── dataimports-test.csv
├── dataimports-test.xls
├── dataimports-test.xlsx
├── frontjs-sdk-demo.js
├── metaschema-test.json
├── qrcode_getrebuild.com.png
├── report-template-v2.xlsx
├── report-template-v3.xlsx
├── report-template-v34.xlsx
├── report-template.xlsx
├── schema-Account999.json
├── schema-SalesOrder999.json
├── template-for-list.xlsx
└── users-template.xls
/.codecov.yml:
--------------------------------------------------------------------------------
1 | coverage:
2 | range: "40...90"
3 | round: down
4 | precision: 2
5 |
6 | status:
7 | project: true
8 | patch: no
9 | changes: no
10 |
11 | ignore:
12 | - ".github/.*"
13 | - ".vscode/.*"
14 | - ".*/.*Exception.java"
15 | - "src/test/.*"
16 | - "src/main/resources/.*"
17 | - "src/main/java/com/rebuild/web/.*"
18 |
--------------------------------------------------------------------------------
/.deploy/Dockerfile:
--------------------------------------------------------------------------------
1 | FROM amazoncorretto:11-alpine
2 |
3 | RUN apk add ttf-dejavu
4 | RUN apk add wget
5 |
6 | RUN mkdir -p /app/rebuild/.rebuild/
7 | ADD ./rebuild.jar /app/rebuild/rebuild-boot.jar
8 | ADD https://www.qn-cdn.getrebuild.com/pub/deploy/SourceHanSansK-Regular.ttf /app/rebuild/.rebuild/
9 |
10 | EXPOSE 18080
11 | WORKDIR /app/rebuild/
12 | ENTRYPOINT ["java", "-Duser.timezone=Asia/Shanghai", "-DDataDirectory=/app/rebuild/.rebuild", "-jar", "rebuild-boot.jar"]
13 |
--------------------------------------------------------------------------------
/.deploy/fallstart-rebuild.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | RBHOME=/path/to/v-rebuild-standalone
4 | cd $RBHOME
5 |
6 | PID=$(ps -ef | grep $RBHOME | grep -v grep | awk '{ print $2 }')
7 | if [ -z "$PID" ]
8 | then
9 | echo "Rebuild-Standalone is not running. Starting ..."
10 | ./start-rebuild.sh
11 | else
12 | echo "Rebuild-Standalone is running"
13 | fi
14 |
--------------------------------------------------------------------------------
/.deploy/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "rebuild-compiler",
3 | "version": "0.2.0",
4 | "description": "rebuild js/css/html compiler",
5 | "author": "rebuild",
6 | "license": "GPL-3.0",
7 | "repository": {
8 | "type": "git",
9 | "url": "https://github.com/getrebuild/rebuild.git"
10 | },
11 | "dependencies": {
12 | "@babel/core": "^7.16.0",
13 | "@babel/preset-env": "^7.16.0",
14 | "@babel/preset-react": "^7.16.0",
15 | "gulp": "^4.0.2",
16 | "gulp-babel": "^8.0.0",
17 | "clean-css": "4.2.3",
18 | "gulp-clean-css": "^4.3.0",
19 | "gulp-debug": "^4.0.0",
20 | "gulp-filter": "^7.0.0",
21 | "gulp-replace": "^1.1.3",
22 | "rev-hash": "^3.0.0"
23 | },
24 | "devDependencies": {
25 | "@babel/plugin-proposal-class-properties": "^7.18.6"
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/.deploy/rebuild.conf:
--------------------------------------------------------------------------------
1 | # ConfigurationItem
2 | MobileUrl=
3 | RbStoreUrl=
4 | SecurityEnhanced=
5 | TrustedAllUrl=
6 | LibreofficeBin=
7 | OnlyofficeServer=
8 | OnlyofficeJwt=
9 | MysqldumpBin=
10 | UnsafeImgAccess=
11 | # CommandArgs
12 | _SmsDistributor=
13 | _EmailDistributor=
14 | _UseFrontJSAnywhere=
15 | _TriggerMaxDepth=
16 | _TriggerLessLog=
--------------------------------------------------------------------------------
/.deploy/restart-rebuild.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | JARFILE=/path/to/rebuild-boot.jar
4 |
5 | echo "Use jar file [ $JARFILE ]"
6 |
7 | PID=$(ps -ef | grep $JARFILE | grep -v grep | awk '{ print $2 }')
8 | if [ -z "$PID" ]
9 | then
10 | echo "Rebuild-Boot is already stopped"
11 | else
12 | echo "Stopping Rebuild-Boot \(kill $PID\) ..."
13 | kill $PID
14 | sleep 10
15 | fi
16 |
17 | echo "Starting Rebuild-Boot ..."
18 | nohup java -Xms1001M -Xmx1001M -XX:+UseG1GC -Djava.awt.headless=true -Drbpass= -DDataDirectory= -jar $JARFILE >/dev/null 2>&1 &
19 | sleep 5
20 |
21 | echo "done"
22 | exit 0
23 |
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 | *.js linguist-language=Java
--------------------------------------------------------------------------------
/.gitee/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 | ### 版本 / Version
2 | TODO
3 |
4 | ### 什么问题 / What's the problem
5 | TODO
6 |
7 | ### 如何复现此问题 / How to reproduce this problem
8 | TODO
9 |
10 | ### 系统环境 (操作系统/MySQL版本/浏览器等) / System environment (OS/MySQL/Browser etc)
11 | TODO
12 |
--------------------------------------------------------------------------------
/.gitee/ISSUE_TEMPLATE/config.yaml:
--------------------------------------------------------------------------------
1 | blank_issues_enabled: false
2 | contact_links:
3 | - name: 使用问题请看官网文档
4 | url: https://getrebuild.com/docs/startup
5 | about: 包括安装、升级遇到问题,功能不会使用等。
6 |
--------------------------------------------------------------------------------
/.gitee/ISSUE_TEMPLATE/feat.yaml:
--------------------------------------------------------------------------------
1 | name: 需求建议
2 | description: 想要某种新功能,或者想要改进某个已有的功能。
3 | body:
4 | - type: markdown
5 | attributes:
6 | value: 请简要陈述您要反馈的问题,记得包含重要关键词以便其他人能搜索到。
7 | - type: markdown
8 | attributes:
9 | value: |
10 | ----
11 |
12 | ### **提交须知**
13 | - 请严格按照问题反馈模板填写信息,如你未能按照模板要求填写,我们将不做处理。
14 |
15 | ----
16 | - type: checkboxes
17 | attributes:
18 | label: 是否有人提出过此需求?
19 | options:
20 | - label: 我已经搜索过了,确认此需求没有其他人提过。
21 | required: true
22 | - type: textarea
23 | attributes:
24 | label: 新需求描述
25 | description: 清晰并简洁地描述这个需求
26 | validations:
27 | required: true
28 | - type: textarea
29 | attributes:
30 | label: 新需求所解决的问题
31 | description: 清晰并简洁地描述此需求所解决的问题及其应用场景
32 |
--------------------------------------------------------------------------------
/.github/CODEOWNERS:
--------------------------------------------------------------------------------
1 | * @getrebuild @devezhao
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 | ### 版本 / Version
2 | TODO
3 |
4 | ### 什么问题 / What's the problem
5 | TODO
6 |
7 | ### 如何复现此问题 / How to reproduce this problem
8 | TODO
9 |
10 | ### 系统环境 (操作系统/MySQL版本/浏览器等) / System environment (OS/MySQL/Browser etc)
11 | TODO
12 |
--------------------------------------------------------------------------------
/.github/workflows/lint.yml:
--------------------------------------------------------------------------------
1 | name: Lint
2 |
3 | on: [push]
4 |
5 | jobs:
6 | eslint-check:
7 | runs-on: ubuntu-latest
8 | steps:
9 | - uses: actions/checkout@v4
10 | - uses: actions/setup-node@v4
11 | with:
12 | node-version: 14
13 | - run: npm install
14 | - run: npm run lint
15 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # Compiled class file
2 | *.class
3 |
4 | # Log file
5 | *.log
6 |
7 | # BlueJ files
8 | *.ctxt
9 |
10 | # Mobile Tools for Java (J2ME)
11 | .mtj.tmp/
12 |
13 | # Package Files #
14 | *.jar
15 | *.war
16 | *.ear
17 | *.zip
18 | *.tar.gz
19 | *.rar
20 |
21 | # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
22 | hs_err_pid*
23 |
24 | # IDE
25 | /.classpath
26 | /.project
27 | /.settings/
28 | /.idea/
29 | *.iml
30 | **/rebel.xml
31 | .gitmodules
32 | **/.gitmodules
33 |
34 | # Bin
35 | /target/
36 | /bin/
37 | node_modules
38 | node
39 | /out/
40 |
41 | # MacOS
42 |
43 | .DS_Store
44 | test.*
45 |
46 | # Build
47 |
48 | /.deploy/build/
49 | package-lock.json
50 |
--------------------------------------------------------------------------------
/.mvn/wrapper/maven-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/.mvn/wrapper/maven-wrapper.jar
--------------------------------------------------------------------------------
/.prettierrc.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | printWidth: 200,
3 | singleQuote: true,
4 | bracketSpacing: true,
5 | proseWrap: 'preserve',
6 | semi: false,
7 | jsxSingleQuote: false,
8 | jsxBracketSameLine: true,
9 | quoteProps: 'preserve',
10 | }
11 |
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
1 | sudo: false
2 | dist: trusty
3 | language: java
4 | jdk:
5 | - oraclejdk8
6 | # - oraclejdk11
7 | script: mvn cobertura:cobertura -DskipTests=false
8 |
9 | services:
10 | - mysql
11 | - redis
12 |
13 | #branches:
14 | # only:
15 | # - master
16 | git:
17 | submodules: false
18 |
19 | before_script:
20 | - mysql -e "CREATE DATABASE rebuild40 COLLATE utf8mb4_general_ci;"
21 | - mysql -e "CREATE USER 'rebuild'@'127.0.0.1' IDENTIFIED BY 'rebuild'; GRANT ALL PRIVILEGES ON rebuild40.* TO 'rebuild'@'127.0.0.1'; FLUSH PRIVILEGES;"
22 | - mysql -D rebuild40 < src/main/resources/scripts/db-init.sql
23 |
24 | # codecov
25 | after_success:
26 | - bash <(curl -s https://codecov.io/bash)
27 |
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "editor.fontSize": 12,
3 | "editor.tabSize": 2,
4 | "editor.codeActionsOnSave": {
5 | "source.fixAll.eslint": "explicit"
6 | },
7 | "eslint.codeAction.showDocumentation": {
8 | "enable": true
9 | },
10 | "eslint.onIgnoredFiles": "warn",
11 | "eslint.validate": ["javascript", "javascriptreact"],
12 |
13 | "editor.defaultFormatter": "esbenp.prettier-vscode",
14 | "[javascript]": {
15 | "editor.defaultFormatter": "esbenp.prettier-vscode"
16 | },
17 | "editor.formatOnSave": true
18 | }
19 |
--------------------------------------------------------------------------------
/COMMERCIAL:
--------------------------------------------------------------------------------
1 | 请访问 https://getrebuild.com/legal/service-terms 获取有关商业授权之详情。
2 |
3 | Please visit https://getrebuild.com/legal/service-terms for commercial license details.
--------------------------------------------------------------------------------
/SECURITY.md:
--------------------------------------------------------------------------------
1 | # Security Policy
2 |
3 | ## Supported Versions
4 |
5 | | Version | Supported |
6 | | ------- | ------------------ |
7 | | 3.x | :white_check_mark: |
8 | | 1.x | :x: |
9 | | 2.x | :x: |
10 |
11 | ## Reporting a Vulnerability
12 |
13 | Please report security issues to `rebuild@ruifang-tech.com`
14 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "rb-lint",
3 | "version": "1.0.0",
4 | "description": "Lint .js with eslint",
5 | "main": ".eslintrc.js",
6 | "scripts": {
7 | "lint": "eslint --ext .js src/main/resources/web/assets/js/* &",
8 | "lint-rbv": "eslint --ext .js @rbv/main/resources/web/assets/js/* &"
9 | },
10 | "author": "REBUILD",
11 | "license": "GPL-3.0",
12 | "dependencies": {
13 | "babel-eslint": "^10.1.0",
14 | "eslint": "^7.32.0",
15 | "eslint-plugin-react": "^7.27.0"
16 | }
17 | }
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/api/SystemTime.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.api;
9 |
10 | import cn.devezhao.commons.CalendarUtils;
11 | import com.alibaba.fastjson.JSON;
12 | import com.rebuild.utils.JSONUtils;
13 |
14 | /**
15 | * 参考实现。获取系统时间
16 | *
17 | * @author devezhao
18 | * @since 01/10/2019
19 | */
20 | public class SystemTime extends BaseApi {
21 |
22 | @Override
23 | public JSON execute(ApiContext context) {
24 | JSON data = JSONUtils.toJSONObject(
25 | new String[] { "time" },
26 | new Object[] { CalendarUtils.now().getTime() });
27 | return formatSuccess(data);
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/BootShutdown.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core;
9 |
10 | import com.rebuild.core.support.task.TaskExecutors;
11 | import lombok.extern.slf4j.Slf4j;
12 | import org.springframework.context.ApplicationListener;
13 | import org.springframework.context.event.ContextClosedEvent;
14 | import org.springframework.stereotype.Component;
15 |
16 | /**
17 | * 关闭服务时清理
18 | *
19 | * @author devezhao
20 | * @since 2020/10/21
21 | */
22 | @Component
23 | @Slf4j
24 | public class BootShutdown implements ApplicationListener {
25 |
26 | @Override
27 | public void onApplicationEvent(ContextClosedEvent event) {
28 | log.warn("REBUILD shutting down ...");
29 |
30 | TaskExecutors.shutdown();
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/Initialization.java:
--------------------------------------------------------------------------------
1 | package com.rebuild.core;
2 |
3 | import org.springframework.core.Ordered;
4 |
5 | /**
6 | * 实现此接口,将在系统启动时调用 #init 执行初始化
7 | *
8 | * @author Zixin (RB)
9 | * @since 08/28/2020
10 | */
11 | public interface Initialization extends Ordered {
12 |
13 | /**
14 | * 初始化
15 | *
16 | * @throws Exception
17 | */
18 | void init() throws Exception;
19 |
20 | @Override
21 | default int getOrder() {
22 | return LOWEST_PRECEDENCE;
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/configuration/ConfigManager.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.configuration;
9 |
10 | /**
11 | * 配置管理器
12 | *
13 | * @author devezhao
14 | * @since 01/04/2019
15 | */
16 | public interface ConfigManager {
17 |
18 | /**
19 | * 已删除项标记
20 | */
21 | String DELETED_ITEM = "$$RB_DELETED$$";
22 |
23 | /**
24 | * 清理缓存
25 | *
26 | * @param cacheKey
27 | */
28 | void clean(Object cacheKey);
29 | }
30 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/configuration/ConfigurationException.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.configuration;
9 |
10 | import com.rebuild.core.RebuildException;
11 |
12 | /**
13 | * Exception when configuration unset or incorrect
14 | *
15 | * @author devezhao zhaofang123@gmail.com
16 | * @since 2019/03/14
17 | */
18 | public class ConfigurationException extends RebuildException {
19 | private static final long serialVersionUID = -329453920432770209L;
20 |
21 | public ConfigurationException(String msg) {
22 | super(msg);
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/metadata/easymeta/EasyAvatar.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.metadata.easymeta;
9 |
10 | import cn.devezhao.persist4j.Field;
11 | import org.springframework.util.Assert;
12 |
13 | /**
14 | * @author devezhao
15 | * @since 2020/11/17
16 | */
17 | public class EasyAvatar extends EasyField {
18 | private static final long serialVersionUID = 1215127698901482136L;
19 |
20 | protected EasyAvatar(Field field, DisplayType displayType) {
21 | super(field, displayType);
22 | }
23 |
24 | @Override
25 | public Object convertCompatibleValue(Object value, EasyField targetField) {
26 | Assert.isTrue(targetField.getDisplayType() == getDisplayType(), "type-by-type is must");
27 | return value;
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/metadata/easymeta/EasyImage.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.metadata.easymeta;
9 |
10 | import cn.devezhao.persist4j.Field;
11 |
12 | /**
13 | * @author devezhao
14 | * @since 2020/11/17
15 | */
16 | public class EasyImage extends EasyFile {
17 | private static final long serialVersionUID = 1225360081427470185L;
18 |
19 | protected EasyImage(Field field, DisplayType displayType) {
20 | super(field, displayType);
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/metadata/easymeta/EasyNText.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.metadata.easymeta;
9 |
10 | import cn.devezhao.persist4j.Field;
11 |
12 | /**
13 | * @author devezhao
14 | * @since 2020/11/17
15 | */
16 | public class EasyNText extends EasyField {
17 | private static final long serialVersionUID = -3986451731566643240L;
18 |
19 | protected EasyNText(Field field, DisplayType displayType) {
20 | super(field, displayType);
21 | }
22 |
23 | @Override
24 | public Object exprDefaultValue() {
25 | Object d = super.exprDefaultValue();
26 | if (d != null) d = d.toString().replace("\\n", "\n"); // 换行符
27 | return d;
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/metadata/easymeta/MixValue.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.metadata.easymeta;
9 |
10 | import com.alibaba.fastjson.JSONObject;
11 |
12 | /**
13 | * 复合值
14 | *
15 | * @author devezhao
16 | * @since 2020/11/17
17 | */
18 | public interface MixValue {
19 |
20 | /**
21 | * 获取 Label/Text 人类可识别值
22 | *
23 | * @param wrappedValue
24 | * @return
25 | */
26 | default Object unpackWrapValue(Object wrappedValue) {
27 | if (wrappedValue instanceof JSONObject) {
28 | return ((JSONObject) wrappedValue).getString("text");
29 | }
30 | return null;
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/metadata/easymeta/MultiValue.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.metadata.easymeta;
9 |
10 | /**
11 | * 多个值
12 | *
13 | * @author devezhao
14 | * @since 2022/12/12
15 | */
16 | public interface MultiValue {
17 |
18 | String MV_SPLIT = ", ";
19 |
20 | }
21 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/metadata/impl/GhostEntity.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.metadata.impl;
9 |
10 | /**
11 | * 暂不存在的实体
12 | *
13 | * @author devezhao
14 | * @since 2020/9/29
15 | */
16 | public class GhostEntity extends UnsafeEntity {
17 | private static final long serialVersionUID = -6972522738044854886L;
18 |
19 | public GhostEntity(String name) {
20 | super(name, null, null, -1, null);
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/metadata/impl/MetadataModificationException.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.metadata.impl;
9 |
10 | import com.rebuild.core.RebuildException;
11 |
12 | /**
13 | * 修改元数据异常
14 | *
15 | * @author devezhao
16 | * @since 11/16/2018
17 | */
18 | public class MetadataModificationException extends RebuildException {
19 | private static final long serialVersionUID = 1552569207578832059L;
20 |
21 | public MetadataModificationException(String message) {
22 | super(message);
23 | }
24 |
25 | public MetadataModificationException(Throwable cause) {
26 | super(cause);
27 | }
28 | }
29 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/privileges/AdminGuard.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.privileges;
9 |
10 | /**
11 | * 标记接口,实现此接口会验证操作人是否为管理员
12 | *
13 | * @author devezhao zhaofang123@gmail.com
14 | * @see PrivilegesGuardInterceptor
15 | * @since 2019/06/06
16 | */
17 | public interface AdminGuard {
18 | }
19 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/privileges/OperationDeniedException.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.privileges;
9 |
10 | import com.rebuild.core.RebuildException;
11 | import com.rebuild.core.support.i18n.Language;
12 |
13 | /**
14 | * 非法操作/禁止操作
15 | *
16 | * @author Zixin (RB)
17 | * @since 09/15/2020
18 | */
19 | public class OperationDeniedException extends RebuildException {
20 | private static final long serialVersionUID = 2670636377089379190L;
21 |
22 | public OperationDeniedException() {
23 | super(Language.L("无权操作"));
24 | }
25 |
26 | public OperationDeniedException(String msg) {
27 | super(msg);
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/Callable2.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service;
9 |
10 | /**
11 | * @author devezhao
12 | * @since 2021/11/19
13 | * @see java.util.concurrent.Callable
14 | */
15 | public interface Callable2 {
16 |
17 | /**
18 | * @param argv
19 | * @return
20 | */
21 | V call(T argv);
22 | }
23 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/SafeObserver.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service;
9 |
10 | /**
11 | * Thread-Safe `Observer`
12 | *
13 | * @author devezhao
14 | * @since 2023/12/22
15 | */
16 | public interface SafeObserver {
17 |
18 | void update(SafeObservable o, Object arg);
19 |
20 | int getOrder();
21 | }
22 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/approval/ApprovalException.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.approval;
9 |
10 | import com.rebuild.core.RebuildException;
11 |
12 | /**
13 | * @author devezhao-mbp zhaofang123@gmail.com
14 | * @since 2019/07/06
15 | */
16 | public class ApprovalException extends RebuildException {
17 | private static final long serialVersionUID = 7876166915760948592L;
18 |
19 | public ApprovalException(String msg) {
20 | super(msg);
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/dashboard/charts/Bar2Chart.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.dashboard.charts;
9 |
10 | import com.alibaba.fastjson.JSONObject;
11 |
12 | /**
13 | * 柱状图
14 | *
15 | * @author devezhao
16 | * @since 4/3/2024
17 | */
18 | public class Bar2Chart extends LineChart {
19 |
20 | protected Bar2Chart(JSONObject config) {
21 | super(config);
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/dashboard/charts/Bar3Chart.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.dashboard.charts;
9 |
10 | import com.alibaba.fastjson.JSONObject;
11 |
12 | /**
13 | * 柱状图
14 | *
15 | * @author devezhao
16 | * @since 4/3/2024
17 | */
18 | public class Bar3Chart extends LineChart {
19 |
20 | protected Bar3Chart(JSONObject config) {
21 | super(config);
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/dashboard/charts/BarChart.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.dashboard.charts;
9 |
10 | import com.alibaba.fastjson.JSONObject;
11 |
12 | /**
13 | * 柱状图
14 | *
15 | * @author devezhao
16 | * @since 12/15/2018
17 | */
18 | public class BarChart extends LineChart {
19 |
20 | protected BarChart(JSONObject config) {
21 | super(config);
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/dashboard/charts/ChartSpec.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.dashboard.charts;
9 |
10 | import com.alibaba.fastjson.JSON;
11 |
12 | /**
13 | * 图表规范
14 | *
15 | * @author devezhao
16 | * @since 2019/10/14
17 | */
18 | public interface ChartSpec {
19 |
20 | /**
21 | * 构建图表数据
22 | *
23 | * @return
24 | */
25 | JSON build();
26 | }
27 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/dashboard/charts/ChartsException.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.dashboard.charts;
9 |
10 | import com.rebuild.core.RebuildException;
11 |
12 | /**
13 | * @author devezhao
14 | * @since 12/20/2018
15 | */
16 | public class ChartsException extends RebuildException {
17 | private static final long serialVersionUID = 1552569207578832059L;
18 |
19 | public ChartsException(String message) {
20 | super(message);
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/dashboard/charts/FormatSort.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.dashboard.charts;
9 |
10 | /**
11 | * 排序方式
12 | *
13 | * @author devezhao
14 | * @since 12/15/2018
15 | */
16 | public enum FormatSort {
17 |
18 | ASC,
19 | DESC,
20 | NONE,
21 |
22 | }
23 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/datareport/ReportsException.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.datareport;
9 |
10 | import com.rebuild.core.RebuildException;
11 |
12 | /**
13 | * @author devezhao
14 | * @since 2023/8/28
15 | */
16 | public class ReportsException extends RebuildException {
17 | private static final long serialVersionUID = -4178242018962437528L;
18 |
19 | public ReportsException(String msg) {
20 | super(msg);
21 | }
22 |
23 | public ReportsException(Throwable cause) {
24 | super(cause);
25 | }
26 |
27 | public ReportsException(String msg, Throwable cause) {
28 | super(msg, cause);
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/feeds/FeedsCommentService.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.feeds;
9 |
10 | import cn.devezhao.persist4j.PersistManagerFactory;
11 | import com.rebuild.core.metadata.EntityHelper;
12 | import org.springframework.stereotype.Service;
13 |
14 | /**
15 | * 评论
16 | *
17 | * @author ZHAO
18 | * @since 2019/11/4
19 | */
20 | @Service
21 | public class FeedsCommentService extends BaseFeedsService {
22 |
23 | protected FeedsCommentService(PersistManagerFactory aPMFactory) {
24 | super(aPMFactory);
25 | }
26 |
27 | @Override
28 | public int getEntityCode() {
29 | return EntityHelper.FeedsComment;
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/general/series/SeriesVar.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.general.series;
9 |
10 | /**
11 | * 系列变量
12 | *
13 | * @author devezhao
14 | * @since 12/24/2018
15 | */
16 | public abstract class SeriesVar {
17 |
18 | private String symbols;
19 |
20 | protected SeriesVar(String symbols) {
21 | this.symbols = symbols;
22 | }
23 |
24 | public String getSymbols() {
25 | return symbols;
26 | }
27 |
28 | abstract public String generate();
29 | }
30 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/notification/MessageDistributor.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.notification;
9 |
10 | import cn.devezhao.persist4j.engine.ID;
11 |
12 | /**
13 | * 消息分发
14 | *
15 | * @author devezhao
16 | * @since 2021/7/20
17 | */
18 | public interface MessageDistributor {
19 |
20 | /**
21 | * @param message
22 | * @param messageId
23 | * @return
24 | */
25 | boolean send(Message message, ID messageId);
26 |
27 | /**
28 | * 激活?
29 | * @return
30 | */
31 | boolean isEnable();
32 | }
33 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/query/FilterParseException.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.query;
9 |
10 | import com.rebuild.core.RebuildException;
11 |
12 | /**
13 | * @author devezhao zhaofang123@gmail.com
14 | * @since 2019/05/30
15 | */
16 | public class FilterParseException extends RebuildException {
17 | private static final long serialVersionUID = -8014993130546304986L;
18 |
19 | public FilterParseException(String msg) {
20 | super(msg);
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/trigger/TriggerException.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.trigger;
9 |
10 | import com.rebuild.core.RebuildException;
11 |
12 | /**
13 | * @author devezhao zhaofang123@gmail.com
14 | * @since 2019/05/24
15 | */
16 | public class TriggerException extends RebuildException {
17 | private static final long serialVersionUID = -2818312360045720505L;
18 |
19 | public TriggerException(String msg) {
20 | super(msg);
21 | }
22 |
23 | public TriggerException(String msg, Throwable cause) {
24 | super(msg, cause);
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/trigger/aviator/AssertFailedException.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.trigger.aviator;
9 |
10 | import com.googlecode.aviator.runtime.function.system.AssertFunction;
11 | import com.rebuild.core.service.trigger.DataValidateException;
12 |
13 | /**
14 | * @author devezhao
15 | * @since 2023/4/16
16 | * @see com.googlecode.aviator.runtime.function.system.AssertFunction.AssertFailed
17 | */
18 | public class AssertFailedException extends DataValidateException {
19 | private static final long serialVersionUID = -4785784500930570769L;
20 |
21 | public AssertFailedException(AssertFunction.AssertFailed cause) {
22 | super(cause.getLocalizedMessage(), Boolean.FALSE);
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/service/trigger/aviator/DateSubFunction.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.trigger.aviator;
9 |
10 | import java.util.Date;
11 |
12 | /**
13 | * Usage: DATESUB($date, $number, [H|D|M|Y])
14 | * Return: Date
15 | *
16 | * @author devezhao
17 | * @since 2021/4/12
18 | */
19 | public class DateSubFunction extends DateAddFunction {
20 | private static final long serialVersionUID = -8857066285235050207L;
21 |
22 | @Override
23 | protected Date dateAdd(Date date, int interval, int field) {
24 | return super.dateAdd(date, -interval, field);
25 | }
26 |
27 | @Override
28 | public String getName() {
29 | return "DATESUB";
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/support/NeedRbvException.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.support;
9 |
10 | import com.rebuild.core.DefinedException;
11 |
12 | /**
13 | * @author devezhao
14 | * @since 2021/12/30
15 | */
16 | public class NeedRbvException extends DefinedException {
17 | private static final long serialVersionUID = -5539922471794653867L;
18 |
19 | public NeedRbvException(String msg) {
20 | super(msg);
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/support/general/DataListBuilder.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.support.general;
9 |
10 | import cn.devezhao.persist4j.Entity;
11 | import com.alibaba.fastjson.JSON;
12 |
13 | /**
14 | * @author Zhao Fangfang
15 | * @since 1.0, 2019-6-20
16 | */
17 | public interface DataListBuilder {
18 |
19 | /**
20 | * @return
21 | */
22 | Entity getEntity();
23 |
24 | /**
25 | * 默认过滤条件
26 | *
27 | * @return
28 | */
29 | String getDefaultFilter();
30 |
31 | /**
32 | * JSON 结果集
33 | *
34 | * @return
35 | */
36 | JSON getJSONResult();
37 | }
38 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/support/registry/Registry.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.support.registry;
9 |
10 | import java.lang.annotation.ElementType;
11 | import java.lang.annotation.Retention;
12 | import java.lang.annotation.RetentionPolicy;
13 | import java.lang.annotation.Target;
14 |
15 | /**
16 | * 对 RB 进行二次开发时可以通过此注解进行新功能的注册
17 | *
18 | * @author devezhao
19 | * @since 2020/9/4
20 | */
21 | @Target(ElementType.TYPE)
22 | @Retention(RetentionPolicy.RUNTIME)
23 | public @interface Registry {
24 | }
25 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/core/support/setup/SetupException.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.support.setup;
9 |
10 | import com.rebuild.core.RebuildException;
11 |
12 | /**
13 | * @author devezhao
14 | * @since 2019/11/27
15 | */
16 | public class SetupException extends RebuildException {
17 | private static final long serialVersionUID = 2967864326290626538L;
18 |
19 | public SetupException(Throwable cause) {
20 | super(cause);
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/utils/JSONable.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.utils;
9 |
10 | import com.alibaba.fastjson.JSON;
11 | import com.alibaba.fastjson.JSONAware;
12 |
13 | import java.io.Serializable;
14 |
15 | /**
16 | * Use fastjson
17 | *
18 | * @author devezhao zhaofang123@gmail.com
19 | * @since 2019/06/03
20 | */
21 | public interface JSONable extends JSONAware, Serializable {
22 |
23 | /**
24 | * @return
25 | */
26 | JSON toJSON();
27 |
28 | /**
29 | * @param specFields
30 | * @return
31 | */
32 | default JSON toJSON(String... specFields) {
33 | return toJSON();
34 | }
35 |
36 | @Override
37 | default String toJSONString() {
38 | return JSON.toJSONString(toJSON());
39 | }
40 | }
41 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/utils/PdfConverterException.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.utils;
9 |
10 | import com.rebuild.core.RebuildException;
11 |
12 | /**
13 | * @author devezhao
14 | * @since 2023/4/5
15 | */
16 | public class PdfConverterException extends RebuildException {
17 | private static final long serialVersionUID = -4178242018962437529L;
18 |
19 | public PdfConverterException(String msg) {
20 | super(msg);
21 | }
22 |
23 | public PdfConverterException(Throwable cause) {
24 | super(cause);
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/utils/log/LogbackHomePropertyDefiner.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.utils.log;
9 |
10 | import ch.qos.logback.core.PropertyDefinerBase;
11 | import com.rebuild.core.support.RebuildConfiguration;
12 |
13 | /**
14 | * logback dir : ${DataDirectory}/_log/
15 | *
16 | * @author devezhao
17 | * @since 2020/10/20
18 | */
19 | public class LogbackHomePropertyDefiner extends PropertyDefinerBase {
20 |
21 | @Override
22 | public String getPropertyValue() {
23 | return RebuildConfiguration.getFileOfData("_log").getAbsolutePath();
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/src/main/java/com/rebuild/web/InvalidParameterException.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.web;
9 |
10 | import com.rebuild.core.DefinedException;
11 |
12 | /**
13 | * 无效请求参数
14 | *
15 | * @author Zixin (RB)
16 | * @since 05/19/2018
17 | */
18 | public class InvalidParameterException extends DefinedException {
19 | private static final long serialVersionUID = 1104144276994648297L;
20 |
21 | public InvalidParameterException(String msg) {
22 | super(msg, null, false, false);
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/src/main/resources/META-INF/spring.factories:
--------------------------------------------------------------------------------
1 | org.springframework.boot.env.EnvironmentPostProcessor=com.rebuild.core.BootEnvironmentPostProcessor
--------------------------------------------------------------------------------
/src/main/resources/bizz.properties:
--------------------------------------------------------------------------------
1 | # $Id: default-bizz-cfg.properties 7 2013-12-24 15:22:33Z zhaoff@qidapp.com $
2 | field.own-user=owningUser
3 | field.own-biz-unit=owningDept
4 | value.root-user=001-0000000000000001
5 | value.root-role=003-0000000000000001
--------------------------------------------------------------------------------
/src/main/resources/ehcache.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
15 |
--------------------------------------------------------------------------------
/src/main/resources/public/h5app/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | REBUILD
7 |
8 |
9 | H5 App Hub.
10 |
11 |
12 |
--------------------------------------------------------------------------------
/src/main/resources/trusted-urls.json:
--------------------------------------------------------------------------------
1 | [
2 | ".baidu.com",
3 | ".google.com",
4 | "qq.com"
5 | ]
--------------------------------------------------------------------------------
/src/main/resources/web/_include/spinner.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/css/theme/theme-default.css:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) Ruifang Tech and/or its owners. All rights reserved.
3 | */
4 |
5 | .theme-default,
6 | .theme-dark,
7 | .theme-red,
8 | .theme-green,
9 | .theme-blue,
10 | .theme-blue2,
11 | .theme-purple {
12 | background-color: transparent;
13 | }
14 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/avatar-users.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/avatar-users.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/avatar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/avatar.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/bg-guide.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/bg-guide.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/bg.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/bg.jpg
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/browser-bar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/browser-bar.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/datav-bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/datav-bg.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/dingtalk256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/dingtalk256.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_anwei.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_anwei.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_aoman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_aoman.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_baituo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_baituo.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_baiyan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_baiyan.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_baobao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_baobao.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_baoquan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_baoquan.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_bishi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_bishi.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_bizui.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_bizui.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_bushuang.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_bushuang.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_chaping.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_chaping.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_chongbai.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_chongbai.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_dabian.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_dabian.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_dahaqian.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_dahaqian.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_daku.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_daku.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_deyi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_deyi.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_fadai.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_fadai.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_fanu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_fanu.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_fendou.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_fendou.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_ganbei.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_ganbei.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_ganga.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_ganga.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_guzhang.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_guzhang.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_haixiu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_haixiu.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_hanxiao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_hanxiao.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_hehe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_hehe.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_heng.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_heng.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_huachi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_huachi.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_huaixiao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_huaixiao.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_jie.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_jie.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_jingkong.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_jingkong.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_jingli.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_jingli.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_jingya.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_jingya.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_kaixin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_kaixin.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_kelian.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_kelian.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_koubi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_koubi.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_kulou.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_kulou.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_kun.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_kun.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_kuxiaobude.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_kuxiaobude.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_lenghan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_lenghan.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_liuhan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_liuhan.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_ok.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_ok.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_outu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_outu.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_paishou.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_paishou.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_piezui.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_piezui.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_qian.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_qian.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_qiaoda.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_qiaoda.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_qinqin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_qinqin.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_qiudale.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_qiudale.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_renzhubuku.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_renzhubuku.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_shengbing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_shengbing.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_shuai.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_shuai.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_shuizhao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_shuizhao.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_sikao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_sikao.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_tiaopi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_tiaopi.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_touxiao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_touxiao.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_weiqu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_weiqu.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_weisuodexiao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_weisuodexiao.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_weixiao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_weixiao.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_woshou.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_woshou.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_wuyu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_wuyu.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_xia.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_xia.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_xiaokule.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_xiaokule.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_xingzailehuo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_xingzailehuo.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_xu.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_xu.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_ye.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_ye.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_yiwen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_yiwen.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_youxian.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_youxian.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_yukuai.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_yukuai.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_yun.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_yun.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_zaijian.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_zaijian.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_zan.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_zan.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_zhouma.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_zhouma.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/emoji/rb_zhuakuang.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/emoji/rb_zhuakuang.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/favicon.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/feishu512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/feishu512.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/flag/en.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/flag/en.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/flag/ja.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/flag/ja.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/flag/zh_CN.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/flag/zh_CN.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/flag/zh_TW.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/flag/zh_TW.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/icon-192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/icon-192x192.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/icon-256x256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/icon-256x256.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/icon-384x384.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/icon-384x384.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/icon-512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/icon-512x512.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/icon-sso.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/icon-sso.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/image.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/logo-colored.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/logo-colored.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/logo-white.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/logo-white.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/logo.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/pin-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/pin-icon.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/rb-loading.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/rb-loading.gif
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/rbuc-icon.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/role/role_0.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/role/role_0.gif
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/role/role_1.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/role/role_1.gif
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/role/role_2.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/role/role_2.gif
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/role/role_3.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/role/role_3.gif
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/role/role_4.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/role/role_4.gif
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/s.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/s.gif
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/wxwork256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/wxwork256.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/img/wxwork512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/img/wxwork512.png
--------------------------------------------------------------------------------
/src/main/resources/web/assets/js/service-worker.js:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | // TODO https://developer.mozilla.org/zh-CN/docs/Web/API/Service_Worker_API/Using_Service_Workers
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/codemirror/addon/dialog/dialog.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-dialog {
2 | position: absolute;
3 | left: 0; right: 0;
4 | background: inherit;
5 | z-index: 15;
6 | padding: .1em .8em;
7 | overflow: hidden;
8 | color: inherit;
9 | }
10 |
11 | .CodeMirror-dialog-top {
12 | border-bottom: 1px solid #eee;
13 | top: 0;
14 | }
15 |
16 | .CodeMirror-dialog-bottom {
17 | border-top: 1px solid #eee;
18 | bottom: 0;
19 | }
20 |
21 | .CodeMirror-dialog input {
22 | border: none;
23 | outline: none;
24 | background: transparent;
25 | width: 20em;
26 | color: inherit;
27 | font-family: monospace;
28 | }
29 |
30 | .CodeMirror-dialog button {
31 | font-size: 70%;
32 | }
33 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/codemirror/addon/display/fullscreen.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-fullscreen {
2 | position: fixed;
3 | top: 0; left: 0; right: 0; bottom: 0;
4 | height: auto;
5 | z-index: 9;
6 | }
7 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/codemirror/addon/fold/foldgutter.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-foldmarker {
2 | color: blue;
3 | text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px;
4 | font-family: arial;
5 | line-height: .3;
6 | cursor: pointer;
7 | }
8 | .CodeMirror-foldgutter {
9 | width: .7em;
10 | }
11 | .CodeMirror-foldgutter-open,
12 | .CodeMirror-foldgutter-folded {
13 | cursor: pointer;
14 | }
15 | .CodeMirror-foldgutter-open:after {
16 | content: "\25BE";
17 | }
18 | .CodeMirror-foldgutter-folded:after {
19 | content: "\25B8";
20 | }
21 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/codemirror/addon/hint/show-hint.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-hints {
2 | position: absolute;
3 | z-index: 10;
4 | overflow: hidden;
5 | list-style: none;
6 |
7 | margin: 0;
8 | padding: 2px;
9 |
10 | -webkit-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
11 | -moz-box-shadow: 2px 3px 5px rgba(0,0,0,.2);
12 | box-shadow: 2px 3px 5px rgba(0,0,0,.2);
13 | border-radius: 3px;
14 | border: 1px solid silver;
15 |
16 | background: white;
17 | font-size: 90%;
18 | font-family: monospace;
19 |
20 | max-height: 20em;
21 | overflow-y: auto;
22 | box-sizing: border-box;
23 | }
24 |
25 | .CodeMirror-hint {
26 | margin: 0;
27 | padding: 0 4px;
28 | border-radius: 2px;
29 | white-space: pre;
30 | color: black;
31 | cursor: pointer;
32 | }
33 |
34 | li.CodeMirror-hint-active {
35 | background: #08f;
36 | color: white;
37 | }
38 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/codemirror/addon/search/matchesonscrollbar.css:
--------------------------------------------------------------------------------
1 | .CodeMirror-search-match {
2 | background: gold;
3 | border-top: 1px solid orange;
4 | border-bottom: 1px solid orange;
5 | -moz-box-sizing: border-box;
6 | box-sizing: border-box;
7 | opacity: .5;
8 | }
9 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/codemirror/mode/css/gss_test.js:
--------------------------------------------------------------------------------
1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others
2 | // Distributed under an MIT license: https://codemirror.net/5/LICENSE
3 |
4 | (function() {
5 | "use strict";
6 |
7 | var mode = CodeMirror.getMode({indentUnit: 2}, "text/x-gss");
8 | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1), "gss"); }
9 |
10 | MT("atComponent",
11 | "[def @component] {",
12 | "[tag foo] {",
13 | " [property color]: [keyword black];",
14 | "}",
15 | "}");
16 |
17 | })();
18 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/codemirror/mode/tiddlywiki/tiddlywiki.css:
--------------------------------------------------------------------------------
1 | span.cm-underlined {
2 | text-decoration: underline;
3 | }
4 | span.cm-strikethrough {
5 | text-decoration: line-through;
6 | }
7 | span.cm-brace {
8 | color: #170;
9 | font-weight: bold;
10 | }
11 | span.cm-table {
12 | color: blue;
13 | font-weight: bold;
14 | }
15 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/codemirror/mode/tiki/tiki.css:
--------------------------------------------------------------------------------
1 | .cm-tw-syntaxerror {
2 | color: #FFF;
3 | background-color: #900;
4 | }
5 |
6 | .cm-tw-deleted {
7 | text-decoration: line-through;
8 | }
9 |
10 | .cm-tw-header5 {
11 | font-weight: bold;
12 | }
13 | .cm-tw-listitem:first-child { /*Added first child to fix duplicate padding when highlighting*/
14 | padding-left: 10px;
15 | }
16 |
17 | .cm-tw-box {
18 | border-top-width: 0px !important;
19 | border-style: solid;
20 | border-width: 1px;
21 | border-color: inherit;
22 | }
23 |
24 | .cm-tw-underline {
25 | text-decoration: underline;
26 | }
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/codemirror/theme/ambiance-mobile.css:
--------------------------------------------------------------------------------
1 | .cm-s-ambiance.CodeMirror {
2 | -webkit-box-shadow: none;
3 | -moz-box-shadow: none;
4 | box-shadow: none;
5 | }
6 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/codemirror/theme/elegant.css:
--------------------------------------------------------------------------------
1 | .cm-s-elegant span.cm-number, .cm-s-elegant span.cm-string, .cm-s-elegant span.cm-atom { color: #762; }
2 | .cm-s-elegant span.cm-comment { color: #262; font-style: italic; line-height: 1em; }
3 | .cm-s-elegant span.cm-meta { color: #555; font-style: italic; line-height: 1em; }
4 | .cm-s-elegant span.cm-variable { color: black; }
5 | .cm-s-elegant span.cm-variable-2 { color: #b11; }
6 | .cm-s-elegant span.cm-qualifier { color: #555; }
7 | .cm-s-elegant span.cm-keyword { color: #730; }
8 | .cm-s-elegant span.cm-builtin { color: #30a; }
9 | .cm-s-elegant span.cm-link { color: #762; }
10 | .cm-s-elegant span.cm-error { background-color: #fdd; }
11 |
12 | .cm-s-elegant .CodeMirror-activeline-background { background: #e8f2ff; }
13 | .cm-s-elegant .CodeMirror-matchingbracket { outline:1px solid grey; color:black !important; }
14 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/codemirror/theme/juejin.css:
--------------------------------------------------------------------------------
1 | .cm-s-juejin.CodeMirror {
2 | background: #f8f9fa;
3 | }
4 | .cm-s-juejin .cm-header,
5 | .cm-s-juejin .cm-def {
6 | color: #1ba2f0;
7 | }
8 | .cm-s-juejin .cm-comment {
9 | color: #009e9d;
10 | }
11 | .cm-s-juejin .cm-quote,
12 | .cm-s-juejin .cm-link,
13 | .cm-s-juejin .cm-strong,
14 | .cm-s-juejin .cm-attribute {
15 | color: #fd7741;
16 | }
17 | .cm-s-juejin .cm-url,
18 | .cm-s-juejin .cm-keyword,
19 | .cm-s-juejin .cm-builtin {
20 | color: #bb51b8;
21 | }
22 | .cm-s-juejin .cm-hr {
23 | color: #909090;
24 | }
25 | .cm-s-juejin .cm-tag {
26 | color: #107000;
27 | }
28 | .cm-s-juejin .cm-variable-2 {
29 | color: #0050a0;
30 | }
31 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/codemirror/theme/neat.css:
--------------------------------------------------------------------------------
1 | .cm-s-neat span.cm-comment { color: #a86; }
2 | .cm-s-neat span.cm-keyword { line-height: 1em; font-weight: bold; color: blue; }
3 | .cm-s-neat span.cm-string { color: #a22; }
4 | .cm-s-neat span.cm-builtin { line-height: 1em; font-weight: bold; color: #077; }
5 | .cm-s-neat span.cm-special { line-height: 1em; font-weight: bold; color: #0aa; }
6 | .cm-s-neat span.cm-variable { color: black; }
7 | .cm-s-neat span.cm-number, .cm-s-neat span.cm-atom { color: #3a3; }
8 | .cm-s-neat span.cm-meta { color: #555; }
9 | .cm-s-neat span.cm-link { color: #3a3; }
10 |
11 | .cm-s-neat .CodeMirror-activeline-background { background: #e8f2ff; }
12 | .cm-s-neat .CodeMirror-matchingbracket { outline:1px solid grey; color:black !important; }
13 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/codemirror/theme/ssms.css:
--------------------------------------------------------------------------------
1 | .cm-s-ssms span.cm-keyword { color: blue; }
2 | .cm-s-ssms span.cm-comment { color: darkgreen; }
3 | .cm-s-ssms span.cm-string { color: red; }
4 | .cm-s-ssms span.cm-def { color: black; }
5 | .cm-s-ssms span.cm-variable { color: black; }
6 | .cm-s-ssms span.cm-variable-2 { color: black; }
7 | .cm-s-ssms span.cm-atom { color: darkgray; }
8 | .cm-s-ssms .CodeMirror-linenumber { color: teal; }
9 | .cm-s-ssms .CodeMirror-activeline-background { background: #ffffff; }
10 | .cm-s-ssms span.cm-string-2 { color: #FF00FF; }
11 | .cm-s-ssms span.cm-operator,
12 | .cm-s-ssms span.cm-bracket,
13 | .cm-s-ssms span.cm-punctuation { color: darkgray; }
14 | .cm-s-ssms .CodeMirror-gutters { border-right: 3px solid #ffee62; background-color: #ffffff; }
15 | .cm-s-ssms div.CodeMirror-selected { background: #ADD6FF; }
16 |
17 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/fonts/Material-Design-Iconic-Font.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/fonts/Material-Design-Iconic-Font.eot
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/fonts/Material-Design-Iconic-Font.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/fonts/Material-Design-Iconic-Font.ttf
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/fonts/Material-Design-Iconic-Font.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/fonts/Material-Design-Iconic-Font.woff
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/fonts/Material-Design-Iconic-Font.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/fonts/Material-Design-Iconic-Font.woff2
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/mdi7/fonts/materialdesignicons-webfont.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/mdi7/fonts/materialdesignicons-webfont.eot
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/mdi7/fonts/materialdesignicons-webfont.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/mdi7/fonts/materialdesignicons-webfont.ttf
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/mdi7/fonts/materialdesignicons-webfont.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/mdi7/fonts/materialdesignicons-webfont.woff
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/mdi7/fonts/materialdesignicons-webfont.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/mdi7/fonts/materialdesignicons-webfont.woff2
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/78-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/78-EUC-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/78-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/78-EUC-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/78-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/78-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/78-RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/78-RKSJ-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/78-RKSJ-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/78-RKSJ-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/78-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/78-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/78ms-RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/78ms-RKSJ-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/78ms-RKSJ-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/78ms-RKSJ-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/83pv-RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/83pv-RKSJ-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/90ms-RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/90ms-RKSJ-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/90ms-RKSJ-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/90ms-RKSJ-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/90msp-RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/90msp-RKSJ-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/90msp-RKSJ-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/90msp-RKSJ-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/90pv-RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/90pv-RKSJ-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/90pv-RKSJ-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/90pv-RKSJ-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Add-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Add-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Add-RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Add-RKSJ-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Add-RKSJ-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Add-RKSJ-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Add-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Add-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-CNS1-0.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-CNS1-0.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-CNS1-1.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-CNS1-1.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-CNS1-2.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-CNS1-2.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-CNS1-3.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-CNS1-3.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-CNS1-4.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-CNS1-4.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-CNS1-5.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-CNS1-5.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-CNS1-6.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-CNS1-6.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-CNS1-UCS2.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-CNS1-UCS2.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-GB1-0.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-GB1-0.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-GB1-1.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-GB1-1.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-GB1-2.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-GB1-2.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-GB1-3.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-GB1-3.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-GB1-4.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-GB1-4.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-GB1-5.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-GB1-5.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-GB1-UCS2.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-GB1-UCS2.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Japan1-0.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Japan1-0.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Japan1-1.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Japan1-1.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Japan1-2.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Japan1-2.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Japan1-3.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Japan1-3.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Japan1-4.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Japan1-4.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Japan1-5.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Japan1-5.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Japan1-6.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Japan1-6.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Japan1-UCS2.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Japan1-UCS2.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Korea1-0.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Korea1-0.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Korea1-1.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Korea1-1.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Korea1-2.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Korea1-2.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Korea1-UCS2.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Adobe-Korea1-UCS2.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/B5-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/B5-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/B5pc-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/B5pc-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/B5pc-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/B5pc-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/CNS-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/CNS-EUC-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/CNS-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/CNS-EUC-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/CNS1-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/CNS1-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/CNS1-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/CNS1-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/CNS2-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/CNS2-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/CNS2-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/CNS2-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/ETHK-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/ETHK-B5-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/ETHK-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/ETHK-B5-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/ETen-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/ETen-B5-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/ETen-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/ETen-B5-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/ETenms-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/ETenms-B5-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/ETenms-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/ETenms-B5-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/EUC-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/EUC-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Ext-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Ext-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Ext-RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Ext-RKSJ-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Ext-RKSJ-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Ext-RKSJ-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Ext-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Ext-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GB-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GB-EUC-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GB-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GB-EUC-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GB-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GB-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GB-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GB-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBK-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBK-EUC-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBK-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBK-EUC-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBK2K-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBK2K-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBK2K-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBK2K-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBKp-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBKp-EUC-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBKp-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBKp-EUC-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBT-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBT-EUC-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBT-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBT-EUC-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBT-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBT-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBT-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBT-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBTpc-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBTpc-EUC-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBTpc-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBTpc-EUC-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBpc-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBpc-EUC-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBpc-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/GBpc-EUC-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKdla-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKdla-B5-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKdla-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKdla-B5-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKdlb-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKdlb-B5-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKdlb-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKdlb-B5-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKgccs-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKgccs-B5-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKgccs-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKgccs-B5-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKm314-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKm314-B5-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKm314-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKm314-B5-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKm471-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKm471-B5-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKm471-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKm471-B5-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKscs-B5-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKscs-B5-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKscs-B5-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/HKscs-B5-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Hankaku.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Hankaku.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Hiragana.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Hiragana.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSC-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSC-EUC-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSC-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSC-EUC-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSC-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSC-Johab-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSC-Johab-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSC-Johab-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSC-Johab-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSC-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSCms-UHC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSCms-UHC-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSCms-UHC-HW-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSCms-UHC-HW-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSCms-UHC-HW-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSCms-UHC-HW-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSCms-UHC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSCms-UHC-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSCpc-EUC-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSCpc-EUC-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSCpc-EUC-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/KSCpc-EUC-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Katakana.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Katakana.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/NWP-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/NWP-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/NWP-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/NWP-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/RKSJ-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/RKSJ-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/RKSJ-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/RKSJ-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Roman.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/Roman.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniCNS-UCS2-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniCNS-UCS2-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniCNS-UCS2-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniCNS-UCS2-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniCNS-UTF16-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniCNS-UTF16-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniCNS-UTF16-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniCNS-UTF16-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniCNS-UTF32-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniCNS-UTF32-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniCNS-UTF32-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniCNS-UTF32-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniCNS-UTF8-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniCNS-UTF8-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniCNS-UTF8-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniCNS-UTF8-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniGB-UCS2-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniGB-UCS2-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniGB-UCS2-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniGB-UCS2-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniGB-UTF16-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniGB-UTF16-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniGB-UTF16-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniGB-UTF16-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniGB-UTF32-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniGB-UTF32-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniGB-UTF32-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniGB-UTF32-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniGB-UTF8-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniGB-UTF8-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniGB-UTF8-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniGB-UTF8-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UCS2-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UCS2-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UCS2-HW-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UCS2-HW-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UCS2-HW-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UCS2-HW-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UCS2-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UCS2-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UTF16-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UTF16-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UTF16-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UTF16-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UTF32-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UTF32-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UTF32-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UTF32-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UTF8-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UTF8-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UTF8-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS-UTF8-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS2004-UTF16-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS2004-UTF16-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS2004-UTF16-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS2004-UTF16-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS2004-UTF32-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS2004-UTF32-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS2004-UTF32-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS2004-UTF32-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS2004-UTF8-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS2004-UTF8-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS2004-UTF8-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJIS2004-UTF8-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJISPro-UCS2-HW-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJISPro-UCS2-HW-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJISPro-UCS2-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJISPro-UCS2-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJISPro-UTF8-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJISPro-UTF8-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJISX0213-UTF32-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJISX0213-UTF32-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJISX0213-UTF32-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJISX0213-UTF32-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJISX02132004-UTF32-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJISX02132004-UTF32-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJISX02132004-UTF32-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniJISX02132004-UTF32-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniKS-UCS2-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniKS-UCS2-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniKS-UCS2-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniKS-UCS2-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniKS-UTF16-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniKS-UTF16-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniKS-UTF16-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniKS-UTF16-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniKS-UTF32-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniKS-UTF32-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniKS-UTF32-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniKS-UTF32-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniKS-UTF8-H.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniKS-UTF8-H.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniKS-UTF8-V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/UniKS-UTF8-V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/V.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/V.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/cmaps/WP-Symbol.bcmap:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/cmaps/WP-Symbol.bcmap
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/annotation-check.svg:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/annotation-comment.svg:
--------------------------------------------------------------------------------
1 |
2 |
17 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/annotation-insert.svg:
--------------------------------------------------------------------------------
1 |
2 |
11 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/annotation-newparagraph.svg:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/annotation-noicon.svg:
--------------------------------------------------------------------------------
1 |
2 |
8 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/annotation-paperclip.svg:
--------------------------------------------------------------------------------
1 |
4 |
7 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/findbarButton-next.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/findbarButton-previous.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/gv-toolbarButton-download.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/gv-toolbarButton-openinapp.svg:
--------------------------------------------------------------------------------
1 |
12 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/loading-icon.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/images/loading-icon.gif
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/secondaryToolbarButton-documentProperties.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/secondaryToolbarButton-firstPage.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/secondaryToolbarButton-lastPage.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/secondaryToolbarButton-rotateCcw.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/secondaryToolbarButton-rotateCw.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/secondaryToolbarButton-scrollPage.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/secondaryToolbarButton-scrollVertical.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/secondaryToolbarButton-spreadEven.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/secondaryToolbarButton-spreadNone.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/secondaryToolbarButton-spreadOdd.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/toolbarButton-bookmark.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/toolbarButton-currentOutlineItem.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/toolbarButton-editorFreeText.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/toolbarButton-editorStamp.svg:
--------------------------------------------------------------------------------
1 |
4 |
9 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/toolbarButton-menuArrow.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/toolbarButton-pageDown.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/toolbarButton-pageUp.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/toolbarButton-presentationMode.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/toolbarButton-print.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/toolbarButton-viewAttachments.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/toolbarButton-viewLayers.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/toolbarButton-viewOutline.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/toolbarButton-zoomIn.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/toolbarButton-zoomOut.svg:
--------------------------------------------------------------------------------
1 |
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/treeitem-collapsed.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/images/treeitem-expanded.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitDingbats.pfb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitDingbats.pfb
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitFixed.pfb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitFixed.pfb
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitFixedBold.pfb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitFixedBold.pfb
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitFixedBoldItalic.pfb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitFixedBoldItalic.pfb
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitFixedItalic.pfb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitFixedItalic.pfb
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitSerif.pfb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitSerif.pfb
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitSerifBold.pfb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitSerifBold.pfb
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitSerifBoldItalic.pfb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitSerifBoldItalic.pfb
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitSerifItalic.pfb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitSerifItalic.pfb
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitSymbol.pfb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/FoxitSymbol.pfb
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/LiberationSans-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/LiberationSans-Bold.ttf
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/LiberationSans-BoldItalic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/LiberationSans-BoldItalic.ttf
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/LiberationSans-Italic.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/LiberationSans-Italic.ttf
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/LiberationSans-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/main/resources/web/assets/lib/pdfjs/web/standard_fonts/LiberationSans-Regular.ttf
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/tinymce/langs/README.md:
--------------------------------------------------------------------------------
1 | This is where language files should be placed.
2 |
3 | Please DO NOT translate these directly, use this service instead: https://crowdin.com/project/tinymce
4 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/tinymce/license.md:
--------------------------------------------------------------------------------
1 | # Software License Agreement
2 |
3 | **TinyMCE** – [](https://github.com/tinymce/tinymce)
4 | Copyright (c) 2024, Ephox Corporation DBA Tiny Technologies, Inc.
5 |
6 | Licensed under the terms of [GNU General Public License Version 2 or later](http://www.gnu.org/licenses/gpl.html).
7 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/tinymce/plugins/code/plugin.min.js:
--------------------------------------------------------------------------------
1 | /**
2 | * TinyMCE version 7.2.0 (2024-06-19)
3 | */
4 | !function(){"use strict";tinymce.util.Tools.resolve("tinymce.PluginManager").add("code",(e=>((e=>{e.addCommand("mceCodeEditor",(()=>{(e=>{const o=(e=>e.getContent({source_view:!0}))(e);e.windowManager.open({title:"Source Code",size:"large",body:{type:"panel",items:[{type:"textarea",name:"code"}]},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:{code:o},onSubmit:o=>{((e,o)=>{e.focus(),e.undoManager.transact((()=>{e.setContent(o)})),e.selection.setCursorLocation(),e.nodeChanged()})(e,o.getData().code),o.close()}})})(e)}))})(e),(e=>{const o=()=>e.execCommand("mceCodeEditor");e.ui.registry.addButton("code",{icon:"sourcecode",tooltip:"Source code",onAction:o}),e.ui.registry.addMenuItem("code",{icon:"sourcecode",text:"Source code",onAction:o})})(e),{})))}();
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/tinymce/skins/ui/oxide-dark/skin.shadowdom.js:
--------------------------------------------------------------------------------
1 | tinymce.Resource.add('ui/dark/skin.shadowdom.css', "body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}")
2 | //# sourceMappingURL=skin.shadowdom.js.map
3 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/tinymce/skins/ui/oxide-dark/skin.shadowdom.min.css:
--------------------------------------------------------------------------------
1 | body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}
2 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/tinymce/skins/ui/oxide/skin.shadowdom.js:
--------------------------------------------------------------------------------
1 | tinymce.Resource.add('ui/default/skin.shadowdom.css', "body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}")
2 | //# sourceMappingURL=skin.shadowdom.js.map
3 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/tinymce/skins/ui/oxide/skin.shadowdom.min.css:
--------------------------------------------------------------------------------
1 | body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}
2 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.js:
--------------------------------------------------------------------------------
1 | tinymce.Resource.add('ui/tinymce-5-dark/skin.shadowdom.css', "body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}")
2 | //# sourceMappingURL=skin.shadowdom.js.map
3 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/tinymce/skins/ui/tinymce-5-dark/skin.shadowdom.min.css:
--------------------------------------------------------------------------------
1 | body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}
2 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/tinymce/skins/ui/tinymce-5/skin.shadowdom.js:
--------------------------------------------------------------------------------
1 | tinymce.Resource.add('ui/tinymce-5/skin.shadowdom.css', "body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}")
2 | //# sourceMappingURL=skin.shadowdom.js.map
3 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/lib/tinymce/skins/ui/tinymce-5/skin.shadowdom.min.css:
--------------------------------------------------------------------------------
1 | body.tox-dialog__disable-scroll{overflow:hidden}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox-shadowhost.tox-fullscreen,.tox.tox-tinymce.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:transparent}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}
2 |
--------------------------------------------------------------------------------
/src/main/resources/web/assets/manifest.json:
--------------------------------------------------------------------------------
1 | {
2 | "$schema": "https://json.schemastore.org/web-manifest-combined.json",
3 | "name": "REBUILD",
4 | "short_name": "REBUILD",
5 | "description": "Made by getrebuild.com",
6 | "start_url": "../",
7 | "background_color": "#ffffff",
8 | "theme_color": "#4285f4",
9 | "display": "standalone",
10 | "orientation": "any",
11 | "id": "id-rebuild-web",
12 | "icons": [
13 | {
14 | "src": "img/icon-192x192.png",
15 | "sizes": "192x192",
16 | "type": "image/png"
17 | },
18 | {
19 | "src": "img/icon-256x256.png",
20 | "sizes": "256x256",
21 | "type": "image/png"
22 | },
23 | {
24 | "src": "img/icon-384x384.png",
25 | "sizes": "384x384",
26 | "type": "image/png"
27 | },
28 | {
29 | "src": "img/icon-512x512.png",
30 | "sizes": "512x512",
31 | "type": "image/png"
32 | }
33 | ]
34 | }
35 |
--------------------------------------------------------------------------------
/src/main/resources/web/robots.txt:
--------------------------------------------------------------------------------
1 | # ______ ______ ______ __ __ __ __ _____
2 | # /\ == \ /\ ___\ /\ == \ /\ \/\ \ /\ \ /\ \ /\ __-.
3 | # \ \ __< \ \ __\ \ \ __< \ \ \_\ \ \ \ \ \ \ \____ \ \ \/\ \
4 | # \ \_\ \_\ \ \_____\ \ \_____\ \ \_____\ \ \_\ \ \_____\ \ \____-
5 | # \/_/ /_/ \/_____/ \/_____/ \/_____/ \/_/ \/_____/ \/____/
6 | #
7 | User-agent: *
8 | Allow: /user/
9 | Disallow: /
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/MockThymeleafViewResolver.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild;
9 |
10 | import lombok.extern.slf4j.Slf4j;
11 | import org.springframework.stereotype.Component;
12 | import org.thymeleaf.spring5.view.ThymeleafViewResolver;
13 |
14 | /**
15 | * @see com.rebuild.web.RebuildWebConfigurer
16 | */
17 | @Slf4j
18 | @Component("thymeleafViewResolver")
19 | public class MockThymeleafViewResolver extends ThymeleafViewResolver {
20 |
21 | public MockThymeleafViewResolver() {
22 | super();
23 | log.warn("Mock `thymeleafViewResolver` has been enabled");
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/api/SystemTimeTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.api;
9 |
10 | import com.alibaba.fastjson.JSON;
11 | import com.rebuild.TestSupport;
12 | import org.junit.jupiter.api.Test;
13 |
14 | /**
15 | * @author devezhao
16 | * @since 01/10/2019
17 | */
18 | public class SystemTimeTest extends TestSupport {
19 |
20 | @Test
21 | void execute() {
22 | JSON ret = new SystemTime().execute(null);
23 | System.out.println(ret);
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/core/ApplicationTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core;
9 |
10 | import com.rebuild.TestSupport;
11 | import org.junit.jupiter.api.Test;
12 |
13 | /**
14 | * @author Zhao Fangfang
15 | * @since 2020-09-15
16 | */
17 | public class ApplicationTest extends TestSupport {
18 |
19 | @Test
20 | void contextLoads() {
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/core/configuration/general/AdvFilterManagerTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.configuration.general;
9 |
10 | import com.alibaba.fastjson.JSONArray;
11 | import com.rebuild.TestSupport;
12 | import com.rebuild.core.privileges.UserService;
13 | import org.junit.jupiter.api.Test;
14 |
15 | /**
16 | * @author devezhao zhaofang123@gmail.com
17 | * @since 2019/03/09
18 | */
19 | public class AdvFilterManagerTest extends TestSupport {
20 |
21 | @Test
22 | public void testGetAdvFilterList() {
23 | JSONArray array = AdvFilterManager.instance.getAdvFilterList("User", UserService.ADMIN_USER);
24 | System.out.println("AdvFilterManager : " + array);
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/core/configuration/general/FormsManagerTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.configuration.general;
9 |
10 | import com.rebuild.TestSupport;
11 | import com.rebuild.core.configuration.ConfigBean;
12 | import org.junit.jupiter.api.Test;
13 |
14 | /**
15 | * @author devezhao
16 | * @since 01/04/2019
17 | */
18 | class FormsManagerTest extends TestSupport {
19 |
20 | @Test
21 | void testGet() {
22 | ConfigBean f = FormsManager.instance.getNewFormLayout("User");
23 | System.out.println(f.toJSON());
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/core/configuration/general/ViewAddonsManagerTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.configuration.general;
9 |
10 | import com.rebuild.TestSupport;
11 | import com.rebuild.core.privileges.UserService;
12 | import org.junit.jupiter.api.Test;
13 |
14 | /**
15 | * @author devezhao
16 | * @since 03/21/2020
17 | */
18 | public class ViewAddonsManagerTest extends TestSupport {
19 |
20 | @Test
21 | public void getViewTab() {
22 | ViewAddonsManager.instance.getViewTab(TestAllFields, UserService.ADMIN_USER);
23 | }
24 |
25 | @Test
26 | public void getViewAdd() {
27 | ViewAddonsManager.instance.getViewAdd(TestAllFields, SIMPLE_USER);
28 | }
29 | }
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/core/privileges/ChangeOwningDeptTaskTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.privileges;
9 |
10 | import com.rebuild.TestSupport;
11 | import org.junit.jupiter.api.Test;
12 |
13 | /**
14 | * @author devezhao-mbp zhaofang123@gmail.com
15 | * @since 2019/10/29
16 | */
17 | public class ChangeOwningDeptTaskTest extends TestSupport {
18 |
19 | @Test
20 | public void exec() {
21 | new ChangeOwningDeptTask(SIMPLE_USER, DepartmentService.ROOT_DEPT).exec();
22 | }
23 | }
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/core/rbstore/BusinessModelImporterTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.rbstore;
9 |
10 | import com.rebuild.TestSupport;
11 | import org.junit.jupiter.api.Disabled;
12 | import org.junit.jupiter.api.Test;
13 |
14 | import java.util.Map;
15 |
16 | /**
17 | * @author ZHAO
18 | * @since 2020/11/12
19 | */
20 | class BusinessModelImporterTest extends TestSupport {
21 |
22 | @Disabled
23 | @Test
24 | void findRefs() {
25 | Map map = new BusinessModelImporter().findRefs("Quotation");
26 | System.out.println(map);
27 | }
28 | }
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/core/rbstore/RbSystemImporterTest.java:
--------------------------------------------------------------------------------
1 | package com.rebuild.core.rbstore;
2 |
3 | import com.rebuild.TestSupport;
4 | import com.rebuild.core.support.task.TaskExecutors;
5 | import org.junit.jupiter.api.Disabled;
6 | import org.junit.jupiter.api.Test;
7 |
8 | import java.io.File;
9 |
10 | class RbSystemImporterTest extends TestSupport {
11 |
12 | @Disabled
13 | @Test
14 | void testImport() {
15 | RbSystemImporter importer = new RbSystemImporter(new File("D:/__RBSPKG"));
16 | TaskExecutors.run(importer);
17 | }
18 | }
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/core/service/PerHourJobTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service;
9 |
10 | import com.rebuild.TestSupport;
11 | import org.junit.jupiter.api.Test;
12 |
13 | /**
14 | * @author devezhao
15 | * @since 2020/11/11
16 | */
17 | class PerHourJobTest extends TestSupport {
18 |
19 | @Test
20 | void doCleanTempFiles() {
21 | new PerHourJob().doCleanTempFiles();
22 | }
23 |
24 | @Test
25 | void doCleanExpiredShare() {
26 | new PerHourJob().doCleanExpiredSharedUrls();
27 | }
28 | }
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/core/service/approval/ApprovalFields2SchemaTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.approval;
9 |
10 | import cn.devezhao.persist4j.Entity;
11 | import com.rebuild.TestSupport;
12 | import com.rebuild.core.metadata.MetadataHelper;
13 | import org.junit.jupiter.api.Test;
14 |
15 | /**
16 | * @author devezhao-mbp zhaofang123@gmail.com
17 | * @since 2019/07/04
18 | */
19 | public class ApprovalFields2SchemaTest extends TestSupport {
20 |
21 | @Test
22 | public void testCreateFields() {
23 | Entity test = MetadataHelper.getEntity(TestAllFields);
24 | boolean created = new ApprovalFields2Schema().createFields(test);
25 | System.out.println("Fields of approval is created : " + created);
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/core/service/dashboard/charts/ChartsHelperTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.dashboard.charts;
9 |
10 | import org.junit.jupiter.api.Assertions;
11 | import org.junit.jupiter.api.Test;
12 |
13 | /**
14 | * @author ZHAO
15 | * @since 2020/4/28
16 | */
17 | public class ChartsHelperTest {
18 |
19 | @Test
20 | public void isZero() {
21 | Assertions.assertFalse(ChartsHelper.isZero("123"));
22 | Assertions.assertTrue(ChartsHelper.isZero(0));
23 | Assertions.assertTrue(ChartsHelper.isZero(0d));
24 | }
25 | }
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/core/service/general/recyclebin/RecycleBinCleanerJobTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.service.general.recyclebin;
9 |
10 | import com.rebuild.TestSupport;
11 | import org.junit.jupiter.api.Test;
12 |
13 | /**
14 | * @author devezhao
15 | * @since 2020/2/23
16 | */
17 | class RecycleBinCleanerJobTest extends TestSupport {
18 |
19 | @Test
20 | void executeInternal() {
21 | new RecycleBinCleanerJob().executeJob();
22 | }
23 | }
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/core/support/VerfiyCodeTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.support;
9 |
10 | import com.rebuild.TestSupport;
11 | import org.junit.jupiter.api.Assertions;
12 | import org.junit.jupiter.api.Test;
13 |
14 | /**
15 | * @author devezhao zhaofang123@gmail.com
16 | * @since 2019/03/08
17 | */
18 | public class VerfiyCodeTest extends TestSupport {
19 |
20 | @Test
21 | public void testCodeMatching() {
22 | String key = "testCodeMatching";
23 | String vcode = VerfiyCode.generate(key);
24 | boolean isMatch = VerfiyCode.verfiy(key, vcode);
25 | Assertions.assertTrue(isMatch);
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/core/support/i18n/I18nUtilsTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.support.i18n;
9 |
10 | import cn.devezhao.commons.CalendarUtils;
11 | import org.junit.jupiter.api.Test;
12 |
13 | /**
14 | * @author devezhao
15 | * @since 2020/9/18
16 | */
17 | public class I18nUtilsTest {
18 |
19 | @Test
20 | public void formatDate() {
21 | System.out.println(I18nUtils.formatDate(CalendarUtils.now()));
22 | }
23 | }
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/core/support/setup/DatabaseBackupTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.core.support.setup;
9 |
10 | import com.rebuild.TestSupport;
11 | import org.junit.jupiter.api.Test;
12 |
13 | /**
14 | * @author devezhao
15 | * @since 02/04/2020
16 | */
17 | class DatabaseBackupTest extends TestSupport {
18 |
19 | @Test
20 | void backup() throws Exception {
21 | new DatabaseBackup().backup();
22 | }
23 |
24 | @Test
25 | void backupFile() throws Exception {
26 | new DatafileBackup().backup();
27 | }
28 | }
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/utils/BlockListTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.utils;
9 |
10 | import org.junit.jupiter.api.Assertions;
11 | import org.junit.jupiter.api.Test;
12 |
13 | /**
14 | * @author devezhao zhaofang123@gmail.com
15 | * @since 2019/03/08
16 | */
17 | public class BlockListTest {
18 |
19 | @Test
20 | void isBlock() {
21 | Assertions.assertTrue(BlockList.isBlock("admin"));
22 | Assertions.assertFalse(BlockList.isBlock("imnotadmin"));
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/utils/CompressUtilsTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.utils;
9 |
10 | import org.junit.jupiter.api.Test;
11 |
12 | import java.io.File;
13 | import java.io.IOException;
14 |
15 | /**
16 | */
17 | class CompressUtilsTest {
18 |
19 | @Test
20 | void zip() throws IOException {
21 | CompressUtils.forceZip(
22 | new File("D:\\GitHub\\rebuild.zip"),
23 | new File("D:\\GitHub\\rebuild\\rebuild"),
24 | pathname -> !pathname.getName().contains("node_modules")
25 | );
26 | }
27 | }
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/utils/ImageMakerTest.java:
--------------------------------------------------------------------------------
1 | package com.rebuild.utils;
2 |
3 | import org.apache.commons.io.FileUtils;
4 | import org.junit.jupiter.api.Test;
5 |
6 | import java.io.File;
7 |
8 | /**
9 | */
10 | class ImageMakerTest {
11 |
12 | @SuppressWarnings("deprecation")
13 | @Test
14 | void makeLogo() {
15 | File tmp = new File(FileUtils.getTempDirectory(), "logo.png");
16 | ImageMaker.makeLogo("锐昉科技", null, tmp);
17 | System.out.println(tmp);
18 | }
19 |
20 | @Test
21 | void makeAvatar() {
22 | }
23 | }
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/utils/LocationUtilsTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.utils;
9 |
10 | import org.junit.jupiter.api.Test;
11 |
12 | /**
13 | */
14 | class LocationUtilsTest {
15 |
16 | @Test
17 | void getLocation() {
18 | System.out.println(LocationUtils.getLocation("8.8.8.8"));
19 | System.out.println(LocationUtils.getLocation("59.82.84.31"));
20 | System.out.println(LocationUtils.getLocation("192.168.1.1"));
21 | System.out.println(LocationUtils.getLocation("123"));
22 | }
23 | }
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/utils/OkHttpUtilsTest.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.utils;
9 |
10 | import org.junit.jupiter.api.Test;
11 |
12 | /**
13 | */
14 | class OkHttpUtilsTest {
15 |
16 | @Test
17 | void get() throws Exception {
18 | System.out.println(OkHttpUtils.get("http://webhook.site/844bc39e-3c57-4378-bf0a-66925abc2a1c"));
19 | System.out.println(OkHttpUtils.post("http://webhook.site/844bc39e-3c57-4378-bf0a-66925abc2a1c", "Hello! I'm RB!"));
20 | }
21 | }
--------------------------------------------------------------------------------
/src/test/java/com/rebuild/utils/Tests.java:
--------------------------------------------------------------------------------
1 | /*!
2 | Copyright (c) REBUILD and/or its owners. All rights reserved.
3 |
4 | rebuild is dual-licensed under commercial and open source licenses (GPLv3).
5 | See LICENSE and COMMERCIAL in the project root for license information.
6 | */
7 |
8 | package com.rebuild.utils;
9 |
10 | import org.junit.jupiter.api.Test;
11 |
12 | import java.time.ZoneId;
13 |
14 | /**
15 | */
16 | public class Tests {
17 |
18 | @Test
19 | void test() {
20 | System.out.println(ZoneId.of("GMT+8"));
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/src/test/resources/approval-flow1.json:
--------------------------------------------------------------------------------
1 | {
2 | "nodes": [
3 | {
4 | "type": "start",
5 | "nodeId": "ROOT"
6 | },
7 | {
8 | "data": {
9 | "selfSelecting": false,
10 | "users": [
11 | "001-9000000000000001"
12 | ]
13 | },
14 | "type": "cc",
15 | "nodeId": "NODE15627680771710"
16 | },
17 | {
18 | "data": {
19 | "selfSelecting": false,
20 | "signMode": "AND",
21 | "users": [
22 | "001-0000000000000001",
23 | "001-9000000000000001"
24 | ]
25 | },
26 | "type": "approver",
27 | "nodeId": "NODE15627680848801"
28 | },
29 | {
30 | "data": {
31 | "selfSelecting": false,
32 | "signMode": "OR",
33 | "users": [
34 | "001-0000000000000001"
35 | ]
36 | },
37 | "type": "approver",
38 | "nodeId": "NODE15628652944110"
39 | }
40 | ],
41 | "nodeId": "RBFLOW"
42 | }
--------------------------------------------------------------------------------
/src/test/resources/barcode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/test/resources/barcode.png
--------------------------------------------------------------------------------
/src/test/resources/classification-demo.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/test/resources/classification-demo.xlsx
--------------------------------------------------------------------------------
/src/test/resources/dataimports-test.csv:
--------------------------------------------------------------------------------
1 | 名称字段,NUMBER,DECIMAL,DATE,DATETIME,TEXT,NTEXT,EMAIL,URL,PHONE,SERIES,FIEL,IMAGE,PICKLIST,CLASSIFICATION,REFERENCE
2 | A1,123,123.1234568,2019/1/12,2019/1/12,特殊字符!@#$%^&*()_+{}|,123,无效邮箱 abc,无效链接,无效电话,2019-001,暂不支持,暂不支持,无此选项,北京,A0
3 | A2,"99,123","123,123.12",2019/5/23,2019/5/23,1234567890,!!!!!!!!!!!!!!!%¥#……%#……¥*&)&……%*&%?:》{|}{|}{|}{,123456789@qq.com,http://getrebuild.com,123456,2019-001,,,B,上海,A1
4 | A3,-434,432,2019/7/8,无效日期,测试 abc89,测试 hoho,rebuilf@getrebuild.com,https://getrebuild.com,123,2019-002,,,C,江苏省,A1
5 | A4,543254,5435,2019/9/9,2019/9/9,测试123456,,,ftp://getrebuild.com/a/a/a,123-1233-111,2019-003,,,A,不存在,A4
6 |
--------------------------------------------------------------------------------
/src/test/resources/dataimports-test.xls:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/test/resources/dataimports-test.xls
--------------------------------------------------------------------------------
/src/test/resources/dataimports-test.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/test/resources/dataimports-test.xlsx
--------------------------------------------------------------------------------
/src/test/resources/qrcode_getrebuild.com.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/test/resources/qrcode_getrebuild.com.png
--------------------------------------------------------------------------------
/src/test/resources/report-template-v2.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/test/resources/report-template-v2.xlsx
--------------------------------------------------------------------------------
/src/test/resources/report-template-v3.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/test/resources/report-template-v3.xlsx
--------------------------------------------------------------------------------
/src/test/resources/report-template-v34.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/test/resources/report-template-v34.xlsx
--------------------------------------------------------------------------------
/src/test/resources/report-template.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/test/resources/report-template.xlsx
--------------------------------------------------------------------------------
/src/test/resources/template-for-list.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/test/resources/template-for-list.xlsx
--------------------------------------------------------------------------------
/src/test/resources/users-template.xls:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/getrebuild/rebuild/bbcf932dc65ff8ec8750a6ce363fb201920b06db/src/test/resources/users-template.xls
--------------------------------------------------------------------------------