Martin Geno
577f227957
[BUGFIX] Forcegraph transparency
2017-03-10 23:49:01 +01:00
Xaver Maierhofer
ced03814e1
[TASK] Replace chroma-js with d3
2017-03-10 11:03:37 +01:00
Martin Geno
98f175d6a5
[TASK] Rewrite forcegraph with d3 v4
2017-03-10 00:40:51 +01:00
Xaver Maierhofer
d3079b3222
[TASK] Reduce complexity
2017-03-05 14:16:58 +01:00
Xaver Maierhofer
4f48a7a07c
[TASK] Add zoom-control & adjust style
2017-02-26 21:42:19 +01:00
Xaver Maierhofer
ec3cce9173
[BUGFIX] Hide statistic onclick header
2017-02-19 18:41:24 +01:00
Xaver Maierhofer
24b5784131
[TASK] Remove shadow in forcegraph
2017-02-14 14:37:06 +01:00
Xaver Maierhofer
df9facb3f6
[TASK] Remove local storage test
2017-02-14 14:27:57 +01:00
Xaver Maierhofer
5fce84cb5c
[TASK] Refactor showBar in node infobox
2017-02-14 12:56:37 +01:00
Xaver Maierhofer
65318fb4aa
[TASK] Add language selection and language util
2017-02-14 12:35:00 +01:00
Xaver Maierhofer
b05517360d
[TASK] Rename parameters and require image
2017-02-11 12:12:25 +01:00
Xaver Maierhofer
ae15666e1a
[BUGFIX] Map position responsive
2017-02-10 00:57:02 +01:00
Xaver Maierhofer
8c4978172b
[TASK] Avoid render blocking onload
2017-02-09 17:33:50 +01:00
Xaver Maierhofer
7cbc4e75d7
[TASK] Configure displayed map with rectangle
2017-02-09 16:28:23 +01:00
Xaver Maierhofer
10f7183c5b
[TASK] Configuable zoom for label and client layers
2017-02-09 16:11:07 +01:00
Xaver Maierhofer
56a6617b7e
[TASK] Use helper for duplicate position clients
2017-02-09 15:39:45 +01:00
Xaver Maierhofer
d2090225c5
[TASK] Add zoom limit for drawing clients in forcegraph
2017-02-08 15:14:31 +01:00
Xaver Maierhofer
958f710443
[TASK] Update to rbush 2.0
2017-02-07 00:17:15 +01:00
Xaver Maierhofer
92272d87ad
[TASK] Switch stats and neighbours in node infobox
...
Images has no fixed height and this avoids jumping neighbours list.
2017-02-07 00:07:16 +01:00
Xaver Maierhofer
39f40a3dcf
[TASK] Remove iframe for stats
2017-02-05 22:42:59 +01:00
Xaver Maierhofer
6505f5491d
[TASK] Cleanup duplicate code
...
- map buttons
- layer getTileBBox
2017-02-05 17:13:36 +01:00
Xaver Maierhofer
59a73a3fb5
[TASK] Add & update icons to table-header
2017-02-05 16:56:02 +01:00
Xaver Maierhofer
2a2b22bf10
[TASK] Replace last tablesort with SimpleTable
2017-02-04 20:30:26 +01:00
Xaver Maierhofer
e8ff43c6a7
[TASK] Href with working links
2017-02-04 17:53:29 +01:00
Xaver Maierhofer
e53d8fc755
[TASK] Add button tooltip
2017-02-03 02:36:56 +01:00
Xaver Maierhofer
22781b306c
[TASK] Change style in webkit correctly
2017-02-03 02:08:13 +01:00
Xaver Maierhofer
489739c7d8
[TASK] Configurable alert marker
2017-02-02 11:43:36 +01:00
Xaver Maierhofer
3c5044f137
[TASK] Add cache breaker as variable and scss
2017-02-01 23:30:53 +01:00
Xaver Maierhofer
7d7fc1ac5a
[TASK] Add hostname to link variables
2017-02-01 23:30:00 +01:00
Xaver Maierhofer
9628409409
[TASK] Add node filter
2017-02-01 22:13:06 +01:00
Xaver Maierhofer
f53dc243f1
[BUGFIX] Test property of the sidebar to set map position
2017-02-01 21:39:22 +01:00
Xaver Maierhofer
72d2b63782
[TASK] Load mode style inline
2017-01-31 18:07:46 +01:00
Martin Geno
63fbd7f23c
[BUGFIX]'tablesort' not found and node-table
2017-01-30 16:52:59 +01:00
Xaver Maierhofer
834f57de64
[TASK] Add translations
2017-01-30 01:17:21 +01:00
Xaver Maierhofer
5600832305
[TASK] Move to es5 eslint airbnb
...
Step forward to es6 airbnb
2017-01-30 00:51:12 +01:00
Xaver Maierhofer
2ddc32d8f9
[TASK] Remove webpages
2017-01-29 03:22:23 +01:00
Xaver Maierhofer
430889c07d
[TASK] Refactor legend/meshstats
2017-01-27 01:01:35 +01:00
Geno
d9eabee466
[BUGFIX] Display of zero clients in node infobox
...
TypeError: "".toFixed is not a function
2017-01-21 20:43:47 +01:00
Martin Geno
ecf8fe7ec4
[TASK] Optional hardware usage in node infobox
2017-01-21 03:29:36 +01:00
Xaver Maierhofer
42fe2daed2
[TASK] Configurable reverse geocoding server
2017-01-20 15:47:50 +01:00
Xaver Maierhofer
7d838dd7a1
[TASK] Improve code, remove unsed code
2017-01-20 15:06:06 +01:00
Xaver Maierhofer
9a5038f3f4
[TASK] Limit shown coordinates to 6 decimals
2017-01-17 17:00:03 +01:00
Xaver Maierhofer
a617449ba4
[TASK] Show decimmal instead of degree, minute
2017-01-17 16:35:41 +01:00
Xaver Maierhofer
5013ffa814
[TASK] Improve labelupdate after mode change
2017-01-16 02:10:21 +01:00
Xaver Maierhofer
23c267b6c5
[TASK] One loadavg per core
2017-01-07 16:09:35 +01:00
Xaver Maierhofer
f3eb100da8
[BUGFIX] Start and end mode
2017-01-07 15:28:53 +01:00
Xaver Maierhofer
bcd126464f
[TASK] Update to moment.js 2.17 & several small bugfix updates
2016-12-26 03:44:59 +01:00
Xaver Maierhofer
51caf94846
[BUGFIX] No new nodes list error
2016-11-03 21:45:15 +01:00
Xaver Maierhofer
2c80712fb9
[TASK] Automatic map switch based on time
2016-09-17 20:12:26 +02:00
Xaver Maierhofer
f57ef299b9
[TASK] Add layer modes and night example
2016-07-23 16:15:47 +02:00
Xaver Maierhofer
3440af70df
[TASK] Support retina tiles variable
2016-07-21 00:39:33 +02:00
Xaver Maierhofer
05dd4bbc32
[TASK] Add nodeZoom level
2016-06-23 04:15:54 +02:00
Xaver Maierhofer
1d1cf5595b
[TASK] Update node and link infobox with latest json
...
- Includes a cache-breaker variable for stats images
2016-06-22 03:15:56 +02:00
Xaver Maierhofer
e9bf073e49
[TASK] Read canvas font from css
...
Easier to adjust
2016-06-20 01:24:53 +02:00
Xaver Maierhofer
83f457fb75
[TASK] Replace Roboto font with Assistant font
2016-06-20 00:43:19 +02:00
anoy
951da0002b
[DOC] Fix typo
2016-06-13 12:59:42 +02:00
Xaver Maierhofer
bbed795188
[TASK] Fastd lines and gravity
2016-06-09 00:21:00 +02:00
Xaver Maierhofer
7326bd7673
[TASK] No link color for unavilable nodes
2016-06-03 21:05:20 +02:00
Xaver Maierhofer
f1ee1311e2
[BUGFIX] Sidebar reenable visible
2016-06-03 20:19:35 +02:00
Xaver Maierhofer
e10fb566c9
[TASK] Improve cross browser support
...
- Reduce issues with i*-devices and vh height
- Calculate height better for mobile devices and add min-height of the map
- Fix icon and combined class issues in multiple browsers
- THX to browser stack for free open source account to fix the problems
2016-06-03 19:44:09 +02:00
Xaver Maierhofer
8eb3e40405
[TASK] Basic loader with info
2016-06-02 00:58:15 +02:00
Xaver Maierhofer
6353efe294
[TASK] Remove leaflet-providers
...
Issues with loading configutation like copyright notice. Provide
your complete configuration in config.json - example in ffrgb branch
2016-05-31 20:34:08 +02:00
Xaver Maierhofer
743e8cdd7e
[TASK] Add canvas font fallback and ensure applied font
2016-05-31 00:38:29 +02:00
Xaver Maierhofer
cdecdd9ee7
[!!!][TASK] Refactor Scss, add Sass-lint and adjust styling
...
Add variables to allow easy modifications to color, font and also extending Style
2016-05-29 15:22:21 +02:00
Xaver Maierhofer
ae62bbf8a0
[TASK] Use strict
2016-05-29 14:55:22 +02:00
Xaver Maierhofer
7f2ab672c2
[TASK] FixedCenter required
2016-05-26 18:39:26 +02:00
Xaver Maierhofer
4f30c9af27
[!!!][TASK] Use eslint default
2016-05-26 18:37:32 +02:00
Xaver Maierhofer
dd101a9196
[TASK] Remove tablesort number
...
No complex different styled numbers need to be sorted
2016-05-26 12:14:06 +02:00
Xaver Maierhofer
4b55bb2a24
[TASK] Remove jsHashes
2016-05-26 12:14:06 +02:00
Xaver Maierhofer
685e25a38f
[TASK] Simple sort for firmware versions
2016-05-26 12:14:06 +02:00
Xaver Maierhofer
1768e82793
[TASK] Replace numeraljs with toFixed vanilla js
2016-05-26 12:14:06 +02:00
Xaver Maierhofer
989d9480d1
[TASK] Adjust marker style - focus on online nodes
2016-05-26 12:14:06 +02:00
Xaver Maierhofer
5162946fca
[TASK] Format load average
2016-05-24 23:26:46 +02:00
Xaver Maierhofer
5d84a328bd
[TASK] Remove unsupported stats
2016-05-24 23:21:46 +02:00
Xaver Maierhofer
2e45276922
[TASK] Only add german language from numeral.js
2016-05-24 09:45:34 +02:00
Xaver Maierhofer
ba15956bb7
[TASK] Unicode instead of utf8 icons
2016-05-24 00:22:34 +02:00
Xaver Maierhofer
32ea88c65a
[TASK] Replace all specialchars in NODE_NAME in stat urls
2016-05-23 00:50:48 +02:00
Xaver Maierhofer
aa9416ed9b
[TASK] CGL - Optimize returns and unnecessary math
2016-05-22 23:32:31 +02:00
Xaver Maierhofer
f716966eaa
[TASK] Change source url
2016-05-22 23:09:46 +02:00
Marvin W
fa9a29e0fa
[TASK] Dynamically select maxLayerZoom
...
Fixes clients/names being hidden accidentally (in certain conditions). Also added auto-zoom-out to ensure zoom is in bounds
2016-05-22 21:49:34 +02:00
Xaver Maierhofer
b27ae7e8da
[TASK] Context menu/right click open layermenu
2016-05-22 16:40:04 +02:00
Xaver Maierhofer
f571864e98
[TASK] Update bower components
2016-05-22 16:06:12 +02:00
Xaver Maierhofer
7bee4d9640
[TASK] Only include additional german locale
...
English is default
2016-05-22 16:03:45 +02:00
Xaver Maierhofer
c878e0de97
[TASK] Use own iconfont set
...
Reduce overhead in initial load
2016-05-22 16:03:36 +02:00
Xaver Maierhofer
a828a55d51
[TASK] Reformat code spacing & remove braces jslint
2016-05-22 16:01:24 +02:00
Xaver Maierhofer
c0726461fb
[TASK] Add semicolon
...
Most code is writen with semicolon and IDE shows errors in nearly every line
2016-05-22 16:01:15 +02:00
Marvin W
9719385076
map: dynamically select maxLayerZoom ( #27 )
...
Fixes clients/names being hidden accidentally (in certain conditions). Also added auto-zoom-out to ensure zoom is in bounds
2016-05-22 12:30:31 +02:00
Milan Pässler
81379a8263
meshstats: fix NaN client count
2016-05-22 00:26:36 +02:00
Xaver Maierhofer
31d1464805
clean scss ( #21 )
...
* [TASK] CGL - Formation
* [TASK] Generic font fallback
* [TASK] Remove swp file
2016-05-19 17:47:32 +02:00
PetaByteBoy // Milan Pässler
075076a2fe
infobox/*infos: fix iframe height option
2016-04-24 20:10:53 +02:00
Milan Pässler
2f28c51da1
forcegraph, main: l2tp support
2016-04-24 01:20:01 +02:00
Milan Pässler
2a78af4208
proportions: correct use of online vs all nodes
2016-04-22 01:05:32 +02:00
anoy
8497a5f833
reimplement feature 'encoded url' ( #16 )
...
change symbol names for better readability
beautify location-sidebar
cleanup sourcecode
* change symbols to unicode-names
* reimplement feature 'encoded url'
2016-04-21 22:34:21 +02:00
Marvin W
51c1c57e48
Save selected layer in local storage ( #17 )
2016-04-21 22:32:22 +02:00
anoy
31545c758d
infobox/location: beautify location-sidebar
...
and cleanup sourcecode
2016-04-02 22:47:57 +02:00
PetaByteBoy // Milan Pässler
5fce722f24
Merge pull request #12 from yayachiken/master
...
Fixed client-dots and labels not showing on zoom levels >= 19
2016-03-28 23:30:58 +02:00
Milan Pässler
08e00d4b91
infobox/node: nodeinfos {NODE_NAME} support
2016-03-28 22:58:45 +02:00
PetaByteBoy // Milan Pässler
1f07f50530
Merge pull request #13 from yayachiken/new-stats-patch
...
stats: Fix inaccuracies if lat or long is missing
2016-03-24 13:05:12 +01:00
David Kolossa
40dd7d2a0a
stats: Fix inaccuracies if lat or long is missing
...
* please also note that freifunk-gluon/gluon#703 exists.
2016-03-24 00:46:42 +01:00
PetaByteBoy // Milan Pässler
54801ded8f
Merge pull request #11 from eberhab/master
...
Added support for iframes in config
2016-03-23 13:42:27 +01:00
Benjamin
961a18fec4
infobox: added support for iframes
2016-03-23 13:41:02 +01:00
David Kolossa
78de449b88
map: fixed display errors on high zoom levels
...
* client dots and labels only showed up on zoom
levels up to 18
2016-03-23 13:14:58 +01:00
PetaByteBoy // Milan Pässler
f8701ca0e3
Merge pull request #9 from viisauksena/patch-1
...
patch: allow hiding of statistic elements and add cients/gw statistics
2016-03-22 17:42:59 +01:00
viisauksena
fc2a1e3872
proportions: allow hiding of statistics and add gateway client statistics
...
Update proportions.js: enable onclick hiding of Statistics <H2> and add clients per GW <H2>
hiding works by clicking on H2 element, so you can have the overview you like
[need to add some hidden line in scss/main.scss also]
clients per GW is based on nodes.json and the offered clientcount by the nodes directly (so this is only rough idea of reality, for alfred this means extra timedifferences upto 30 minutes)
update main.scss: to allow hiding of statistics element
add this to allow statistics element hiding
use consistent var table and dict Names
change gwTable and gwDict (and gw2 ...) to
gwNodes and gwClients
2016-03-22 04:52:16 +01:00
ffggrz.de
8d22417789
added fixed center option
...
added option to fix the map on a specific coordinate
2016-03-16 00:39:09 +01:00
Milan Pässler
2eace51bfe
add configurable linkinfos
2016-03-08 20:01:38 +01:00
Milan Pässler
a7c18b3a0a
infobox/node: eliminate duplicate 'vor'
2016-03-05 14:21:33 +01:00
Milan Pässler
2e414cd5b8
infobox/node: unseen status orange
2016-03-05 13:48:49 +01:00
Milan Pässler
8d4cc87994
main: unseen nodes are online
2016-03-05 13:48:49 +01:00
Milan Pässler
f7bc41dcec
infobox/node: lastseen proper quantity
2016-03-05 13:48:49 +01:00
Milan Pässler
309878d607
forcegraph: partially revert 'draw unseen nodes orange'
2016-03-05 13:48:44 +01:00
Milan Pässler
4c8b2c03c6
infobox/location: fix uci commands
2016-03-03 20:00:18 +01:00
Milan Pässler
593a96e07e
infobox/node: more detailed lastseen
2016-03-02 22:34:35 +01:00
Milan Pässler
24987f4963
forcegraph: draw unseen nodes orange
2016-03-02 21:55:44 +01:00
Milan Pässler
23ded77089
infobox/location: more detailed command
2016-03-02 10:45:41 +01:00
Milan Pässler
c541f5b721
main: fix missing location error
2016-03-01 19:50:14 +01:00
Milan Pässler
2e823a90c8
nodefilter: filter unknown nodes
2016-02-28 01:27:00 +01:00
Milan Pässler
97a00b6925
forcegraph: show links with unknown nodes
2016-02-27 14:43:47 +01:00
Milan Pässler
9f48cb1f3b
location: remove debug prints
...
also some style corrections
2016-02-25 21:38:01 +01:00
Milan Pässler
273d0d5d23
infobox/location: show uci in one box
2016-02-25 21:15:28 +01:00
Milan Pässler
8758c04a29
infobox/node: always show lastseen
...
also change loadavg name
2016-02-25 21:00:05 +01:00
Moorviper
85fcdee20c
Location Picker - show on sidebar
...
data is now represented at sidebar
2016-02-25 20:05:36 +01:00
Moorviper
115d9abab9
Location Picker
...
Both
Rightclick and Button
with higher precision
2016-02-25 18:15:24 +01:00
Moorviper
32b919dca7
INFOBOX - Show Offline since in Sidebar
...
Shows the date and time since the node is offline
2016-02-25 18:15:11 +01:00
Moorviper
e385ac73ad
INFOBOX - add maybe annouced weblink to sitebar
...
Add annouced Weblinks to Webpages/Services
As example
alias.json
"pages": [
"https://kuechenfunk.fffd "
]
How it looks like :
http://picpaste.com/pics/Bildschirmfoto_2016-02-25_um_14.49.33-GV9DnX33.1456408206.png
2016-02-25 18:14:58 +01:00
Moorviper
2dc989ab63
INFOBOX - Show Load avg at sidebar
...
Show the average load in the sidebar
under a load 1.0 it is colored green
above its red
2016-02-25 18:14:30 +01:00
Milan Pässler
6aab7aec7d
main: fix meshlinks counter
2016-02-20 10:56:07 +01:00
Milan Pässler
92de127bed
main: reverse link sorting
2016-02-18 21:46:05 +00:00
Milan Pässler
f321867482
map: don't hide cable links
2016-02-18 20:55:19 +00:00
Milan Pässler
6ee0d02b7b
cleanup and fix things
2016-02-18 19:47:12 +00:00
Milan Pässler
f77aabd37d
redo link type handling
2016-02-18 19:26:05 +00:00
Milan Pässler
3a7cc2bbc5
infobox/node: move direction indicator to own column
2016-02-18 17:42:42 +00:00
Milan Pässler
1cb22c45f5
main: sort links by tq
2016-02-18 16:48:35 +00:00
Milan Pässler
f354a6fbc7
infobox: handle directional links
2016-02-18 16:38:36 +00:00
Milan Pässler
d13b032b61
infobox/node: show chosen gateway
2016-02-18 15:58:28 +00:00
Milan Pässler
fa9a16defb
infobox, nodelist: rename neighbours to links
2016-02-06 07:26:03 +01:00
PetaByteBoy
80967c6259
statistics: site code statistics
...
configurable and documented!
2016-02-06 03:25:09 +01:00
Milan Pässler
c0ab7afa15
nodelist: show number of neighbours
2016-02-06 03:24:50 +01:00
PetaByteBoy
80afc7d162
statistics: re-add "Gateway-Feature"
...
revert commit c13e648cc6
.
2016-02-06 03:24:06 +01:00
Milan Pässler
1e74f319ef
statistics: uplink statistics
2016-02-06 03:23:58 +01:00
Milan Pässler
956b2a4d76
Merge commit '8f634b4ba2b2c2ebb3d6337ad3df1270e7fd8328'
2016-02-06 02:50:11 +01:00
Milan Pässler
6d6cb72f37
forcegraph: mark uplink nodes
2016-02-06 00:45:09 +01:00
Milan Pässler
5708b63873
main: support multiple data sources
2016-02-06 00:38:53 +01:00
Milan Pässler
5da5623bf1
rebranding
...
fix build
2016-02-06 00:38:50 +01:00
Jonas Platte
6fbc531c17
map: fix coord picker on first click
2016-01-11 23:22:37 +01:00
Jörg Deckert
f9e8c72508
map: add coordinates picker
2015-12-18 22:44:30 +01:00
Nils Schneider
8f634b4ba2
gui: use two datadistributors, one for filtered data
2015-09-04 15:06:25 +02:00
Nils Schneider
653a329698
filters: combine filters first
2015-09-04 15:06:24 +02:00
Nils Schneider
036b6d6099
genericnode: show negation in label
2015-09-04 15:06:24 +02:00
Nils Schneider
caf8383b6f
filters: negation, styling
2015-09-04 15:06:24 +02:00