- view • Update Changelog.md
- view • Allow the domain owner and managers to edit a place name. Closes #103
- view • Limit Place.name to alphanumeric and hyphen. Closes #104. Add Place.displayName Update documentation.
- view • Bump version to 2.4.10
- view • Update ChangeLog.md
- view • Allow setting of Place 'address' field with full path address.
- view • Bump version to 2.4.9
- view • Update ChangeLog.md
- view • Bump color-string from 1.5.4 to 1.6.0 (#96)
- view • Fix bug of not allowing URLs for base configuration file.
- view • Update build_scripts/cleanDist.js to remove deprecated warnings.
- view • Bump version to 2.4.8
- view • Update ChangeLog.md
- view • Bump path-parse from 1.0.6 to 1.0.7 (#97)
- view • Fixes problem of anon users being counted twice. Problem was that Iamus interpreted the domain-server "num_users" and "anon_users" as two separate sets when, actually, the domain-server heartbeats "num_users" as the total number of users and "anon_users" is the number, of that total, that are anonymous. Fixes #98
- view • Bump version to 2.4.7
- view • update ChangeLog.md for 2.4.5
- view • Places: fix 'path' so it just returns the domain local address while 'address' returns the join of the domain's network address and the 'path'. Disables setting PlaceEntity.address.
- view • Add checks to make sure Place, Domain, and User names are not set to zero length strings.
- view • Places: minor tweeking to how last activity time is computed for a Place Now only updated by periodic Place activity check process.
- view • Add comments about changing usernames and what must be done in all the name lists.
- view • Repair setting of domain to active=false when domain stops heartbeating. Closes #95 Add config parameter 'domain-seconds-check-if-online' for domain active polling interval. Add some descriptive comments to some configuration parameters.
- view • Add alternate date format fields for all returned JSON status. Adds "_s" version of string date formats with time represented as a UNIX epoch time integer. Fixes #93
- view • Bump version to 2.4.6
- view • Update ChangeLog.md
- view • Return "no account" error for /api/maint/places requests if account is not specified.
- view • Non-functional fix of indention in Util.ts (2 to 4)
- view • Add list of managers to Places and enable manager list and permissions: Add Permission.MANAGER Add PlaceEntity.managers Update Place field definitions so allow setting by managers Validate manager name settings
- view • Places: fix logic for computing PlaceEntity.lastActivity that wasn't computing correctly if the host domain didn't have an heartbeats.
- view • Places: add configuration for interval for checking Place lastActivity timeout Tune times for inactivity and current info update activity.
- view • Bump verion to 2.4.5
- view • Update ChangeLog.md
- view • Add limit to number of characters in names for Domains, Users, and Places. Add config parameter metaverse-server.max-name-lenght defaulted to 32. Closes #91
- view • Non-functional tweek to make an error message more informative
- view • Non-functional fixing of source indentation in route-tools/Permissions.ts.
- view • Rework Places request data setup and permissions Don't lookup Place's domain when doing initial request parameter setup Fix permission lookup to use DOMAINACCESS Closes #92
- view • Bump version to 2.4.4
- view • Update ChangeLog.md
- view • Places: add initPlaces() Add periodic computation of Place attendance and activity and add these to fields on Places for easy computation of attendance and staleness. This adds a once a minute scan of places to check activity.
- view • Centralize date when places are not active in Places.dateWhenNotActive()
- view • Places: make functional queries for places: status=online,active
- view • Add admin maint functions /api/maint/places/inactive and /api/maint/places/unhooked with both GET and DELETE functions.
- view • Bump version to 2.4.3
- view • Update ChangeLog.md
- view • Update NPM package versions. Gets rid of a possible security problem in one of the libraries.
- view • Fix access permission bug where request would not complete if the a non-logged in user checked ADMIN access to an entity.
- view • In returned Places info, return the domain's last heartbeat time for current_last_update_time if there was not a current time set.
- view • Add comments in api/v1/places about not needing to be logged in to fetch place info
- view • Fix DELETE of places when using "DELETE /api/v1/user/places/:placeId". Also fix fetching info of single place using "GET /api/v1/user/places/:placeId". Closes issue #88
- view • Bump version to 2.4.2