Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.9.0 #424

Merged
merged 114 commits into from
Sep 6, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
114 commits
Select commit Hold shift + click to select a range
6fd57ec
Make sure to remove time tab in time disabled
tariqksoliman Nov 16, 2022
1370cb0
IFrame examples
tariqksoliman Nov 16, 2022
1ec3a54
#279 Time Improvements (#280)
tariqksoliman Nov 21, 2022
cd1c0c8
InfoTool checks for links in metadata and renders anchor tags
tariqksoliman Nov 22, 2022
da230f8
Fix environment variable in sample.env for enabling websockets (#281)
ac-61 Nov 30, 2022
39fc506
Bug Fix: Don't drawing uncertainty ellipse if either axis is 0
tariqksoliman Nov 30, 2022
85bc729
ts-282 Composite Time Tiles, Time Tiles with range (#283)
tariqksoliman Dec 2, 2022
c36eddd
Update Time Tile path structure
tariqksoliman Dec 6, 2022
c039c2e
#285 init-db (#286)
tariqksoliman Dec 8, 2022
d52f58a
#290 Upgrade config page jquery, fix i closing tag (#291)
tariqksoliman Dec 12, 2022
3e9604e
#292 Controlled Time Layers only make initial query, refactored to re…
tariqksoliman Dec 12, 2022
2cf39a4
Fix crash when Time is completely disabled
tariqksoliman Dec 13, 2022
16967fa
#296 Fix WMS url query (#297)
tariqksoliman Dec 15, 2022
22f27c2
#298 TimeUI Pan and Zoom and Improvements (#299)
tariqksoliman Jan 4, 2023
3d2387e
Make marker bearings projection-aware
tariqksoliman Jan 4, 2023
83520b1
Update Docs, Add redundant stopGuests check
tariqksoliman Jan 5, 2023
862990c
Fix Invalid Date when using deep linked timestamps, improve mmgisAPI …
tariqksoliman Jan 6, 2023
6c93cd1
Fix typo
tariqksoliman Jan 6, 2023
2eac369
#294 SameSite None env and login improvements (#302)
tariqksoliman Jan 9, 2023
ba84b7f
Add feature to reconnect WebSocket from client to server (#295)
ac-61 Jan 11, 2023
e426d36
#304 Fix bug in latest too
tariqksoliman Jan 13, 2023
2b53c85
Layer UUIDs (#308)
tariqksoliman Jan 19, 2023
7da18cd
#309 Controlled Raster for initial query only (#311)
tariqksoliman Jan 21, 2023
3d09a79
Fix function call order bug in addNewLayer function (#310)
ac-61 Jan 21, 2023
e81d2fe
Account for non-uuid deep link names
tariqksoliman Jan 23, 2023
8fdacd3
Fix toggleLayer bug (#260)
ac-61 Jan 23, 2023
b4dd759
Fix Node 18+ build (#312)
tariqksoliman Jan 24, 2023
14bf101
#317 Fix time vectors not applying correctly (#319)
tariqksoliman Jan 27, 2023
ce6414a
Fix bug where initially on annotations features have no click events
tariqksoliman Jan 31, 2023
e959617
Add function to overwrite elements displayed in LegendTool (#320)
ac-61 Jan 31, 2023
a2bef30
#322 Add ROOT_PATH, Deprecate PUBLIC_URL (#323)
tariqksoliman Feb 2, 2023
16b33df
Update README.md
tariqksoliman Feb 3, 2023
a5fc368
Update README.md
tariqksoliman Feb 3, 2023
8d290f9
#324 Configurable Context Menu Actions (#325)
tariqksoliman Feb 4, 2023
04ebd72
Add docker build workflow
tariqksoliman Feb 4, 2023
503ba24
Make sure user input UUIDs through REST API are unique (#326)
ac-61 Feb 8, 2023
228bede
#327 Assorted UI Improvements (#328)
tariqksoliman Feb 8, 2023
ae72d16
#313 Expose as much as possible to the mmgisAPI (#330)
tariqksoliman Feb 10, 2023
50d46e2
#331 Websocket aware configure page (#332)
tariqksoliman Feb 14, 2023
9f97fe1
Update addLayer and removeLayer endpoints in REST API (#337)
ac-61 Feb 21, 2023
4ce961b
#303 Photosphere Targets and Target Pairing (#340)
tariqksoliman Feb 22, 2023
9e92fe8
#341 Export working config, disable override (#342)
tariqksoliman Feb 22, 2023
977f5be
Add xml2js and proj4 packages. (#343)
tariqksoliman Feb 23, 2023
1e992cf
#335 Feature Request: GetMissions (#345)
tariqksoliman Feb 23, 2023
5f1a403
Fix typo
tariqksoliman Feb 23, 2023
ab1c96a
#346 Deep Link additional encodeURI
tariqksoliman Feb 27, 2023
3a3f748
Fix missing uuids from configure
tariqksoliman Feb 27, 2023
6a65074
WMS TILESIZE param, features without uncertainty properties won't dra…
tariqksoliman Feb 28, 2023
d12810d
Fix clearOnMapClick function for layers with no fill (#348)
ac-61 Mar 1, 2023
dc6f97b
Fix angleUnit on image attachment
tariqksoliman Mar 6, 2023
0d430e6
Optional Info button for projects that need a link to project info #350
jtroberts Mar 7, 2023
be30b44
Support existing az el properties for pairing attachments
tariqksoliman Mar 9, 2023
9a9d89d
Fix bug in Photosphere where points with matching names get stuck
tariqksoliman Mar 10, 2023
251cdae
Add dontFloor to mod function
tariqksoliman Mar 10, 2023
5bd3ae4
Updates to info and help buttons
jtroberts Mar 13, 2023
2e3450f
Merge pull request #351 from NASA-AMMOS/jr-350
jtroberts Mar 13, 2023
a66c7af
#352 [New Feature]: DrawTool - Feature Property Templates (#353)
tariqksoliman Mar 29, 2023
0b47af1
#354 Add MAIN_MISSION ENV (#355)
tariqksoliman Mar 29, 2023
e760193
Do not append time parameters to wmts tile layers
tariqksoliman Apr 3, 2023
318615d
Fix configure layer cloning
tariqksoliman Apr 4, 2023
bf67629
Remove typo ; in MAIN_MISSION env
tariqksoliman Apr 4, 2023
2ee56bc
Remove outdated firefox-specific css fix
tariqksoliman Apr 11, 2023
87e05ea
Add blob to default-src csp
tariqksoliman Apr 11, 2023
0b75b14
#356 DrawTool Templating - Incrementer field (#357)
tariqksoliman Apr 12, 2023
af11505
#358 - DrawTool - Grouping editing should only update changed templat…
tariqksoliman Apr 13, 2023
253376b
#360 Expose all endpoints to longtermtokens (#362)
tariqksoliman Apr 17, 2023
cf98873
#363 Support file_owner in webhook body. Include body for onFileDelet…
tariqksoliman Apr 17, 2023
502b6b9
Fix layer uuids showing up in bottom-right coords
tariqksoliman Apr 18, 2023
a27b388
Expose ToolController_
tariqksoliman Apr 18, 2023
9cbe4ef
#366 Don't copy uuid on layer clone (#367)
tariqksoliman Apr 24, 2023
2d6acf8
#369 Refresh vector layers, also some WEBSOCKET_ROOT_PATH (#370)
tariqksoliman Apr 27, 2023
5338f9f
#368 Fix Websocket usage with ROOT_PATH (#373)
tariqksoliman May 1, 2023
3406c0f
Fix bad Configure/websockets json writing
tariqksoliman May 3, 2023
6a26e95
Fix time memory leak from improper cleanup of tooltips and slider
tariqksoliman May 8, 2023
d690af2
chore(config): Inline import from same namespace (#375)
evenstensberg May 8, 2023
223fd10
#378 LegendTool as Popup (#379)
tariqksoliman May 11, 2023
627848d
#380 DrawTool - Fix error saving templateless features (#381)
tariqksoliman May 15, 2023
239a0c6
Reset stroke styles too
tariqksoliman May 16, 2023
9cdcca7
fix(imports): destructure modules (#384)
evenstensberg May 26, 2023
68d9a02
chore(naming): use standardized name (#385)
evenstensberg May 26, 2023
8759f54
Add event listener for toggleSeparatedTool in MMGIS API (#388)
ac-61 Jun 23, 2023
4c43f33
Prioritize Map splitscreen size when resizing
tariqksoliman Jun 27, 2023
e6a5e0d
#372 calls to updateVectorLayer and appendLineString cause selected f…
tariqksoliman Jun 27, 2023
9fac207
#390 InfoTool - Clicks Intersect Polygons (#391)
tariqksoliman Jun 28, 2023
8f794ce
#387 DrawTool - Group Editing (#392)
tariqksoliman Jul 5, 2023
bfcc59d
DrawTool / Group Editing - Let other users save changes to features
tariqksoliman Jul 12, 2023
25431b3
Added an option to the LegendTool to automatically display on start
jtroberts Jul 12, 2023
cb41d0c
LegendTool needs to have hasVars set to true for the last commit
jtroberts Jul 12, 2023
e608671
Merge pull request #393 from NASA-AMMOS/jr-displayonstart-legend
jtroberts Jul 12, 2023
f0c0319
Added max-width to legend to prevent long text from filling screen
jtroberts Jul 12, 2023
ee3f33d
Added a .nvmrc file with node version
jtroberts Jul 12, 2023
9ca8c11
Merge pull request #395 from NASA-AMMOS/jr-nvmrc
jtroberts Jul 13, 2023
9d5d3a9
Added ellipsis and title for overflow legend text
jtroberts Jul 13, 2023
eb10fc4
Merge pull request #394 from NASA-AMMOS/jr-maxwidth-legend
jtroberts Jul 13, 2023
d8c8ea7
#386 Local Login Issue (#396)
tariqksoliman Jul 13, 2023
843475d
#383 Support raster option on gdal2tiles_3.5.2/gdal2customtiles (#397)
tariqksoliman Jul 17, 2023
48bcefb
Fix mmgisAPI featuresContained when a failed to load layer = null
tariqksoliman Jul 17, 2023
fec9c89
#399 Crashes if Layers are valid JSON but not valid GeoJSON (#400)
tariqksoliman Jul 24, 2023
2ea99c3
#401 Extend CSSO timeout check to main client (#402)
tariqksoliman Jul 24, 2023
3fcdd7e
#403 rightClickMenuActions - Polygons and WKT (#404)
tariqksoliman Jul 25, 2023
dc149c3
#405 DrawTool - Template - Incrementer - Move to backend (#406)
tariqksoliman Jul 31, 2023
3d007b1
Mini fix to allow [] as empty geojson layer data
tariqksoliman Jul 31, 2023
8910424
Fix DrawTool Incrementer self collision bug
tariqksoliman Jul 31, 2023
9be2eba
Convert layer data [<FeatureCollection>] to geojson
tariqksoliman Aug 1, 2023
1984777
#407 Click intersects on Query and Draw layers (#408)
tariqksoliman Aug 4, 2023
0be76c0
Allow the legend tool to be right justified on the screen
jtroberts Aug 7, 2023
ba30c8d
#409 Added example config in description for LegendTool
jtroberts Aug 8, 2023
6b881cb
Merge pull request #409 from NASA-AMMOS/jr-legend-justify
jtroberts Aug 8, 2023
526c454
#410 Draw Tool - Time Integration (#411)
tariqksoliman Aug 14, 2023
2e91145
#412 Add Configuration Option to set TimeUI Extent (#413)
tariqksoliman Aug 21, 2023
d8d6350
#414 IdentifierTool works again with human layer names (#415)
tariqksoliman Sep 5, 2023
2f421aa
#422 Removed event blocking popup functions (#423)
tariqksoliman Sep 5, 2023
5a0e51f
Bump to 2.9.0
tariqksoliman Sep 6, 2023
d7dfce4
2.9.0 merge
tariqksoliman Sep 6, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
16.13.2
10 changes: 5 additions & 5 deletions API/Backend/Config/models/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,22 +11,22 @@ var Config = sequelize.define(
mission: {
type: Sequelize.STRING,
unique: false,
allowNull: false
allowNull: false,
},
config: {
type: Sequelize.JSON,
allowNull: true,
defaultValue: {}
defaultValue: {},
},
version: {
type: Sequelize.DataTypes.INTEGER,
unique: false,
allowNull: false
}
allowNull: false,
},
},
{
timestamps: true,
updatedAt: false
updatedAt: false,
}
);

Expand Down
Loading
Loading