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

Language node #72

Open
wants to merge 367 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
367 commits
Select commit Hold shift + click to select a range
3d1bd8b
css with calc
Horiatu Apr 5, 2016
82291ed
reload feature list only when visible
Horiatu Apr 5, 2016
face0b7
tabindex
Horiatu Apr 5, 2016
93416bc
digit5
Horiatu Apr 5, 2016
cc1b3de
Focus Features Details on 6
Horiatu Apr 5, 2016
e5187b8
Feature List loading indicator
Horiatu Apr 6, 2016
8591772
clean up
Horiatu Apr 6, 2016
6f9a439
Alt + 0
Horiatu Apr 6, 2016
962f442
skip links
Horiatu Apr 6, 2016
5fcfa0d
cleanup
Horiatu Apr 6, 2016
d75c7d8
Alternate Keys
Horiatu Apr 6, 2016
2f75321
Multiple Point Layers
Horiatu Apr 7, 2016
fbb939b
Cleanup
Horiatu Apr 7, 2016
9dd4910
Features visible at scale
Horiatu Apr 7, 2016
5203c78
Format Num
Horiatu Apr 7, 2016
3d5ce17
More Info Url
Horiatu Apr 7, 2016
850f4a6
No Feature filter
Horiatu Apr 7, 2016
d9054be
FeatureList show only visible layers
Horiatu Apr 7, 2016
21bfbcf
option for animated marker
Horiatu Apr 7, 2016
740d38b
option for animated marker
Horiatu Apr 7, 2016
8095719
Configurable Alternate keys
Horiatu Apr 7, 2016
6bbf57b
cleanup
Horiatu Apr 8, 2016
d338b01
new images
Horiatu Apr 8, 2016
d269f88
Filters.js
Horiatu Apr 8, 2016
b8c5668
filter tabs
Horiatu Apr 8, 2016
a75b2f4
Filter Add field button
Horiatu Apr 8, 2016
9140780
how to get field types
Horiatu Apr 9, 2016
e6b7b8e
add and remove filter items
Horiatu Apr 10, 2016
0bd3489
Field Type Templates
Horiatu Apr 10, 2016
6960778
field template substitute
Horiatu Apr 10, 2016
516fde5
_filter variants
Horiatu Apr 10, 2016
7858197
cleanup
Horiatu Apr 10, 2016
5141c9b
cleanup
Horiatu Apr 10, 2016
5c3f7cd
FilterItem Widget
Horiatu Apr 10, 2016
8cd8037
FilterString Widget
Horiatu Apr 11, 2016
86ade05
Cleanup
Horiatu Apr 11, 2016
f158116
Fix bug on Remove btn
Horiatu Apr 11, 2016
94b1dde
filter string populates list of unique values
Horiatu Apr 11, 2016
63b21ed
FilterTab widget
Horiatu Apr 11, 2016
59bfebc
FilterString getExperession
Horiatu Apr 11, 2016
dfa4fbf
Successful Test on setEspression
Horiatu Apr 11, 2016
e7ec373
Ignore filter
Horiatu Apr 11, 2016
063a66c
apply filters on feature list
Horiatu Apr 11, 2016
a34743e
Filter set indicator
Horiatu Apr 11, 2016
d6b91b6
Cleanup
Horiatu Apr 11, 2016
e9a262b
Filter string like with one
Horiatu Apr 11, 2016
2274ea9
cleanup
Horiatu Apr 11, 2016
5efd08e
Filter String completted
Horiatu Apr 11, 2016
d8aaab4
Chained filters
Horiatu Apr 12, 2016
28ca1e1
toolbar badge indicator
Horiatu Apr 12, 2016
924c9d0
Filter Item Active
Horiatu Apr 12, 2016
8ed472f
Small bug in LIKE operation
Horiatu Apr 12, 2016
8fd1d8d
FilterDate complete
Horiatu Apr 12, 2016
e253784
cleanup
Horiatu Apr 12, 2016
34094d3
FilterNumber
Horiatu Apr 12, 2016
715d94b
zoom to filter
Horiatu Apr 14, 2016
b5b5fdc
cleanup
Horiatu Apr 14, 2016
6c5aa54
Zoom on extent point
Horiatu Apr 14, 2016
2c04e0e
Cleanup images
Horiatu Apr 15, 2016
2d188f3
margins
Horiatu Apr 15, 2016
39ae82a
margin class fixed
Horiatu Apr 15, 2016
337ed1c
cleanup
Horiatu Apr 15, 2016
60b42ef
overview bookmarks share
Horiatu Apr 15, 2016
9b4ce09
LeftPanel 400px
Horiatu Apr 15, 2016
6f9d4a7
cleanup (tabs)
Horiatu Apr 15, 2016
45c4087
cleanup
Horiatu Apr 15, 2016
eb57736
claro
Horiatu Apr 16, 2016
4fa8103
cleanup
Horiatu Apr 16, 2016
0e504fe
cleanup
Horiatu Apr 16, 2016
4502bd9
filter tabs bottom layout
Horiatu Apr 19, 2016
e8409de
Filter tabs bottom
Horiatu Apr 20, 2016
9f9fc39
FilterTabs Independent containers
Horiatu Apr 20, 2016
6fd3c95
FilterTabs bottom
Horiatu Apr 20, 2016
775ca51
cleanup
Horiatu Apr 21, 2016
d463487
set indicator on left for tabs
Horiatu Apr 21, 2016
fd3d722
Fix Id bug
Horiatu Apr 21, 2016
01c0693
cleanup
Horiatu Apr 21, 2016
62367d3
fix Legend
Horiatu Apr 22, 2016
3e419f0
CleanUp Page style
Horiatu Apr 22, 2016
b1f1182
cleanup
Horiatu Apr 22, 2016
89c0eb0
updateTool_<name>
Horiatu Apr 22, 2016
93a3c54
Filter and FilterString
Horiatu Apr 22, 2016
a1da4f5
Focus
Horiatu Apr 22, 2016
7fad5bb
filter tabs with keys
Horiatu Apr 22, 2016
4b71898
legend smooth reading on tab
Horiatu Apr 22, 2016
00a99b3
jump on pageBody on select tool
Horiatu Apr 22, 2016
3b22412
cleanup
Horiatu Apr 22, 2016
03a0363
fix Pan to feature bug
Horiatu Apr 25, 2016
964a4bc
Alt + 7 focus
Horiatu Apr 25, 2016
ee0cf86
cleanup
Horiatu Apr 25, 2016
54dbb25
fix basemap galery
Horiatu Apr 25, 2016
7fe6cf1
cleanup
Horiatu Apr 25, 2016
e5166bd
cleanup styles1
Horiatu Apr 25, 2016
19510c8
fix overview map keys
Horiatu Apr 25, 2016
dc7705a
theme color on focus shadow
Horiatu Apr 25, 2016
b29a2ad
featureList in scope after reload
Horiatu Apr 25, 2016
c2c3bca
Legend Header - not complete
Horiatu Apr 25, 2016
4738cd7
Works with polyline symbols/layers
Horiatu May 13, 2016
c6273e2
Works with polygons
Horiatu May 13, 2016
bd799a5
Tolerates LayerCollection (?)
Horiatu May 14, 2016
1e55d13
css cleanup (tabs)
Horiatu May 14, 2016
2886d83
AComboBox
Horiatu May 16, 2016
be86aef
AComboBoxTest
Horiatu May 16, 2016
7ab7e84
navigateCombo
Horiatu May 16, 2016
e1b9153
Image combo button (cleanup 1)
Horiatu May 17, 2016
78051a1
Combo Items Animation
Horiatu May 17, 2016
e8e4de9
ConboBox support for label
Horiatu May 17, 2016
9fea437
replaced the Attribute Combo
Horiatu May 17, 2016
0e8a1ee
no AccessibilityCombo
Horiatu May 17, 2016
f5a4f29
Presentation role in tables in Legend
Horiatu May 18, 2016
5ae5d1b
Focus on tools
Horiatu May 19, 2016
6afe478
Focus Issues
Horiatu May 24, 2016
ab9f780
set badge no tab
Horiatu May 24, 2016
5d9c0c2
Filter overflows
Horiatu May 24, 2016
e741207
Skip To Instructions
Horiatu May 24, 2016
3d850ab
Navigable map
Horiatu May 25, 2016
926f123
skip keyboard activated
Horiatu May 25, 2016
9beaf80
cleanup
Horiatu May 25, 2016
2d5bcb4
+- new images
Horiatu May 26, 2016
14400e3
cleanup
Horiatu May 26, 2016
86a78f6
Auto home on start fix
Horiatu May 27, 2016
5f5b237
goThereHint as :hover & pan/zoom by keyboard
Horiatu May 27, 2016
3219069
Alt + 0
Horiatu May 27, 2016
f8bfae3
Description with scrollbar
Horiatu Oct 5, 2016
31abee4
Readme image
Horiatu Nov 2, 2016
8dc4d99
Updated image in Readme
Horiatu Nov 2, 2016
fbb03d1
View it live
Horiatu Nov 2, 2016
0247bc0
cleanup
Horiatu Nov 2, 2016
bc5eb3b
Fix IE script (Ecma6) errors
Horiatu Dec 8, 2016
4293b30
Fix left/right arrow pan (Alt+5)
Horiatu Dec 8, 2016
0112e25
Aria label for Feature List items
Horiatu Dec 8, 2016
0e375f8
Fix Read Feature list
Horiatu Dec 8, 2016
be06441
Pan/Zoom bug
Horiatu Dec 13, 2016
5ec8806
Pan/Zoom Bug Fixed
Horiatu Dec 13, 2016
04fcf4c
Pan/Zoom fix
Horiatu Dec 13, 2016
f174157
Animated cursor fix
Horiatu Dec 13, 2016
716fb87
Moved Home button on map
Horiatu Dec 15, 2016
fb4f92b
cleanup
Horiatu Dec 15, 2016
d68cd63
HeaderPage calculation
Horiatu Dec 15, 2016
ebfe009
dojo after
Horiatu Dec 15, 2016
5bf4057
feature list padding in IE
Horiatu Dec 15, 2016
a46cb02
No Location service in Chrome
Horiatu Dec 15, 2016
c4b9d68
check chrome https for location service
Horiatu Dec 15, 2016
7206137
Info images
Horiatu Dec 15, 2016
0d0c16b
Details button
Horiatu Dec 15, 2016
5d38a6b
default Button
Horiatu Dec 16, 2016
46608d0
detailDiv format in details
Horiatu Dec 16, 2016
92b3c7a
cleanup
Horiatu Dec 16, 2016
47fd053
updated thumbnail
Horiatu Dec 16, 2016
74e5c3d
Quick fix 'no description' bug
Horiatu Dec 16, 2016
90af5a3
Logo Alt Text
Horiatu Dec 17, 2016
762772a
Final Fixes
Horiatu Dec 19, 2016
f686951
Cleanup Ids
Horiatu Dec 20, 2016
e526bcc
Configurable Filter and Print tools
Horiatu Dec 20, 2016
000bf65
Search All by default
Horiatu Dec 21, 2016
277fa43
Cleanup Filters
Horiatu Dec 21, 2016
72aec04
Base Maps Tab for IE
Horiatu Dec 22, 2016
e3bed05
Long title
Horiatu Dec 22, 2016
89ae6da
smaller large title
Horiatu Dec 22, 2016
a2f3cd3
Alt+3
Horiatu Dec 23, 2016
b474786
Splitter
Horiatu Dec 23, 2016
35dcc21
DetailPage
Horiatu Dec 23, 2016
2c53572
Esc reurns from details to tool
Horiatu Dec 30, 2016
06e4082
details/instructions all combinations
Horiatu Dec 31, 2016
ac104c6
Migrating ToolBox from Light
Horiatu Jan 4, 2017
d3d006a
Fic tool double-focus, keyboard focusable badges,
Horiatu Jan 4, 2017
b19e861
tabbable badge
Horiatu Jan 4, 2017
3db7255
Zoom/Home buttons Cleanup
Horiatu Jan 4, 2017
89b84b9
CleanUp Zoom buttons for Google
Horiatu Jan 4, 2017
5bafb82
Fixed Zoom buttons for IE (Enter key.)
Horiatu Jan 5, 2017
715e50b
Focus issues for IE, Excape key/code issue on IE
Horiatu Jan 5, 2017
21a393c
Initial extent
Horiatu Jan 5, 2017
5f0da92
Fixed Focus
Horiatu Jan 6, 2017
cd35a35
Navigation Ready (#1)
Horiatu Jan 12, 2017
e46306a
Alternate Map Text
Horiatu Jan 13, 2017
177e3d8
Localized parts of Filter and Feature List
Horiatu Jan 13, 2017
720a2cd
Read locale query parameter
Horiatu Jan 13, 2017
d8aff61
Localized Instructions
Horiatu Jan 14, 2017
a171cb4
Localized WCAG Viewer
Horiatu Jan 14, 2017
403c639
localized left panel
Horiatu Jan 15, 2017
2a2781a
navToolBar localized
Horiatu Jan 15, 2017
71276d0
Language config panel
Horiatu Jan 15, 2017
6fb7052
Application ID and default values in language config page
Horiatu Jan 15, 2017
7c9e326
LanguageSelect scheleton
Horiatu Jan 16, 2017
1c1c77a
languages array
Horiatu Jan 16, 2017
2d28ef4
Language menu
Horiatu Jan 16, 2017
9d36f13
Image in Lang Menu Item
Horiatu Jan 16, 2017
d39b392
Localization for LanguageSelect
Horiatu Jan 16, 2017
4692f5e
Image on language select
Horiatu Jan 16, 2017
908d87c
restart current application to localize
Horiatu Jan 16, 2017
717dab1
localize using different applications
Horiatu Jan 16, 2017
c45ff45
Localized Base Map Labels
Horiatu Jan 16, 2017
4e7a1b7
cleanup
Horiatu Jan 16, 2017
adfbe3f
LanguageSelect titles
Horiatu Jan 16, 2017
d74907c
LanguageSelect button in active color
Horiatu Jan 16, 2017
3372b9a
lang images in configuration pannel
Horiatu Jan 16, 2017
be3d1be
Localized Filters
Horiatu Jan 16, 2017
6fb7f55
Localized Home Button (Default Extent)
Horiatu Jan 16, 2017
34a113a
Other Flags
Horiatu Jan 17, 2017
9e00986
Configuration panel typos
Horiatu Jan 17, 2017
1fccdf7
On start, zoom on default extent
Horiatu Jan 17, 2017
97bbc8c
combo box
Horiatu Jan 19, 2017
d85f361
Basemap Gallery and Active Color
Horiatu Jan 19, 2017
d605e7b
Fixed IE Focus color
Horiatu Jan 19, 2017
d444d1e
Space bar in Basemap Gallery
Horiatu Jan 19, 2017
b5cf4ce
appid undefined (in configuration) issue
Horiatu Jan 19, 2017
1252c12
appId
Horiatu Jan 19, 2017
269a1ae
Canada province flags
Horiatu Jan 19, 2017
1e23ebd
Localized Feature List
Horiatu Jan 19, 2017
ee3db85
Added placeholder to search box
Horiatu Jan 19, 2017
6d580ec
Scroll bar on instructions
Horiatu Jan 19, 2017
b17b73c
Cleanup
Horiatu Jan 19, 2017
3be3229
Fixed AppId for Language 3
Horiatu Jan 24, 2017
ac69d7d
Placeholder for search (#3)
Horiatu Jan 24, 2017
f75bbdc
Space key for IE
Horiatu Jan 24, 2017
dcc8516
Fix Space Bar for Google
Horiatu Jan 24, 2017
35548bd
Fixed window.location refresh
Horiatu Jan 24, 2017
7acd79d
Fixed Undefined language
Horiatu Jan 24, 2017
528ee28
Removed WCAG Title
Horiatu Jan 24, 2017
658e29b
Fixed Lang Select for IE
Horiatu Jan 25, 2017
788b4eb
CleanUp Css Media (#4)
Horiatu Feb 2, 2017
7da0d07
Error
Horiatu Feb 2, 2017
0bc1393
NLS
Horiatu Feb 2, 2017
c341934
Fixed digit separator bug
Horiatu Feb 8, 2017
28ee97d
fixed useSeparator bug
Horiatu Feb 8, 2017
9684194
Fixed focus on instructions
Horiatu Feb 10, 2017
2201c27
instructions flex display
Horiatu Feb 10, 2017
a04fe94
Skip after title
Horiatu Feb 10, 2017
3fe86bc
Issue 45 fixes
Horiatu Feb 15, 2017
aeef17a
Skip on IE fixed, Viewport fixed
Horiatu Feb 15, 2017
bf843f0
Language arrows
Horiatu Feb 17, 2017
f48ef1e
Deleted web.Config
Horiatu Feb 17, 2017
313659a
Details auto resize
Horiatu Feb 17, 2017
65b5c52
cleanup
Horiatu Feb 17, 2017
a795eec
fix details on body resize
Horiatu Feb 17, 2017
67e0ce1
3.19 (#5)
Horiatu Feb 21, 2017
ca2a565
Search Icons
Horiatu Feb 22, 2017
61ee826
Search icons styles 1
Horiatu Feb 22, 2017
ccf0f42
Search Clear Icon
Horiatu Feb 22, 2017
75db2cc
Fixed IE issues
Horiatu Feb 22, 2017
8668cfe
Fix NavToolBar
Horiatu Feb 22, 2017
137cffc
Revert "3.19 (#5)"
Horiatu Mar 2, 2017
5ecf8e4
Fix no popup bug
Horiatu Mar 2, 2017
e8db362
Search B/W icons
Horiatu Mar 3, 2017
02110ff
showAttr bug fix
Horiatu Mar 28, 2017
c6d7a7e
Fix for multiple link addresses in FeatureList popup
Horiatu May 23, 2017
629068f
Localized 'Follow Link'
Horiatu May 23, 2017
6f7010f
Fixed bug FeatureList not updating with hidden layers at start
Horiatu May 23, 2017
0b15084
Reengineered LanguageSelect
Horiatu Jun 7, 2017
2bab7aa
PanelBottom Foreground fix
Horiatu Jun 7, 2017
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
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
js/autologin.js
js/autologin.js
.idea/scopes/scope_settings.xml
.idea/workspace.xml
js/autologin.js
69 changes: 69 additions & 0 deletions DotNet/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
DotNet Proxy File
=================

A .NET proxy that handles support for
* Accessing cross domain resources
* Requests that exceed 2048 characters
* Accessing resources secured with token based authentication.
* [OAuth 2.0 app logins](https://developers.arcgis.com/en/authentication).
* Enabling logging
* Both resource and referer based rate limiting

## Instructions

* Download and unzip the .zip file or clone the repository. You can download [a released version](https://github.com/Esri/resource-proxy/releases) (recommended) or the [most recent daily build](https://github.com/Esri/resource-proxy/archive/master.zip).
* Install the contents of the DotNet folder as a .NET Web Application, specifying a .NET 4.0 application pool or later. For example using the following steps:
* Open IIS Manager
* If you put the DotNet folder within wwwroot, right-click it and select "Convert to Application".
* Make sure the "Application pool" is at least 4.0.
* Test that the proxy is installed and available:
```
http://[yourmachine]/DotNet/proxy.ashx?ping
```
* Test that the proxy is able to forward requests directly in the browser using:
```
http://[yourmachine]/DotNet/proxy.ashx?http://services.arcgisonline.com/ArcGIS/rest/services/?f=pjson
```
* Troubleshooting: If you get an error message 404.3, it's possible that ASP.NET have not been set up. On Windows 8, go to "Turn Windows features on or off" -> "Internet Information Services" -> "World Wide Web Services" -> "Application Development Features" -> "ASP.NET 4.5".
* Edit the proxy.config file in a text editor to set up your [proxy configuration settings](../README.md#proxy-configuration-settings).
* Update your application to use the proxy for the specified services. In this JavaScript example requests to route.arcgis.com will utilize the proxy.

```
urlUtils.addProxyRule({
urlPrefix: "route.arcgis.com",
proxyUrl: "http://[yourmachine]/proxy/proxy.ashx"
});
```
* Security tip: By default, the proxy.config allows any referrer. To lock this down, replace the ```*``` in the ```allowedReferers``` property with your own application URLs.

## Folders and Files

The proxy consists of the following files:
* proxy.config: This file contains the [configuration settings for the proxy](../README.md#proxy-configuration-settings). This is where you will define all the resources that will use the proxy. After updating this file you might need to refresh the proxy application using IIS tools in order for the changes to take effect. **Important note:** In order to keep your credentials safe, ensure that your web server will not display the text inside your proxy.config in the browser (ie: http://[yourmachine]/proxy/proxy.config).
* proxy.ashx: The actual proxy application. In most cases you will not need to modify this file.
* proxy.xsd: a schema file for easier editing of proxy.config in Visual Studio.
* Web.config: An XML file that stores ASP.NET configuration data.
NOTE: as of v1.1.0, log levels and log file locations are specified in proxy config. By default the proxy will write log messages to a file named auth_proxy.log located in 'C:\Temp\Shared\proxy_logs'. Note that the folder location needs to exist in order for the log file to be successfully created.

## Requirements

* ASP.NET 4.0 or greater (4.5 is required on Windows 8/Server 2012, see [this article] (http://www.iis.net/learn/get-started/whats-new-in-iis-8/iis-80-using-aspnet-35-and-aspnet-45) for more information)

## Issues

Found a bug or want to request a new feature? Let us know by submitting an issue.

## Contributing

All contributions are welcome.

## Licensing

Copyright 2014 Esri

Licensed under the Apache License, Version 2.0 (the "License");
You may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for specific language governing permissions and limitations under the license.
18 changes: 18 additions & 0 deletions DotNet/Web.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation debug="false" targetFramework="4.0"/>
</system.web>
<system.diagnostics>
<switches>
<add name="TraceLevelSwitch" value="Info" />
</switches>
<trace autoflush="true" indentsize="4">
<listeners>
<add name="agsProxyLogListener" type="System.Diagnostics.TextWriterTraceListener"
initializeData="C:\Temp\Shared\proxy_logs\auth_proxy.log" />
<remove name="Default" />
</listeners>
</trace>
</system.diagnostics>
</configuration>
Loading