summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/status_dhcp_leases.php
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #3756 from PiBa-NL/20170613-wolSteve Beaver2017-06-201-1/+1
|\
| * wol, use 'usepost' for links that need to send the magic packetPiBa-NL2017-06-141-1/+1
| |
* | Removed htmlspecialchars when loading leases from configYoann Lecuyer2017-05-181-2/+2
|/
* Encode hostname and other output for DHCP lease status. Fixes #7497jim-p2017-04-261-20/+20
|
* GET/POST conversion for status*Steve Beaver2017-02-131-8/+8
|
* Part fix #7233 keep correct staticmap_array_indexPhil Davis2017-02-081-4/+2
| | | The index needs to be incremented even for entries that were skipped for display because they (for whatever reason) have no MAC or CID set. So use the key directly from the array.
* status_dcp_leases change if statement stylePhil Davis2016-12-131-5/+3
|
* Status DHCP Leases show CID and other enhancementsPhil Davis2016-12-131-15/+58
| | | | | | 1) If there is a Client Id specified then show it (otherwise it is possible to define a Static Mapping that has only Client Id and all other fields empty, which would look like an empty row in the displayed table). 2) Ignore empty static lease entries - when an interface has no static mappings the "static" section of the DHCP server settings can be "" which was resulting in a single-element that was empty being displayed as an empty row. 3) If there are no leases to display, then make a row with the message "No leases to display" so the user knows the system at least tried. 4) If there are no leases in use, then make a row with the message "No leases are in use" so the user knows the system at least tried.
* Status DHCP Leases table row endPhil Davis2016-12-131-1/+1
| | | Each row of the table needs a tr end, only the last row was getting the tr end.
* Move copyright from ESF to NetgateRenato Botelho2016-09-061-1/+1
|
* Display local DHCP lease times in 24-hour clockPhil Davis2016-07-261-1/+1
| | | | | | | | | It seems odd to me that when the times are displayed in UTC they have 24-hour clock, but when displayed in local time they are formatted with 12-our clock and AM/PM. 24-hour format takes less screen space, and I would have thought that network admins would prefer working consistently in 24-hour clock format.
* Move to Apache License 2.0Renato Botelho2016-07-151-41/+9
|
* Review license / copyright on all files (final round)Renato Botelho2016-07-151-43/+42
|
* Always use require_oncePhil Davis2016-06-271-1/+1
| | | | | | | | | The usage of require() and require_once() throughout the system is inconsistent, and "bugs" come up now and then when the order of "requires" is a bit different and some require() happens after the include file is already included/required. It seems to me that there is no harm at all in always using require_once().
* Only apply htmlentities() once on each data elementPhil Davis2016-04-061-3/+3
| | | Redmine #6079
* Bring some consistency to the way most buttons are displayed (color, icons, ↵jim-p2016-03-091-2/+2
| | | | | | etc). Ticket #5965 Still need to review Advanced buttons and Repeatable block buttons.
* Correct some icon usage inconsistencies. Fixes #5965jim-p2016-03-081-1/+4
|
* Add code to handle DHCP leases in multiple poolsPhil Davis2016-03-021-7/+25
| | | | | | | 1) Add code from RELENG_2_2 https://github.com/pfsense/pfsense/commit/cf3aff59edfa4b101d69ddd694a59fdc580d2299 that checks for leases that are in pools other than the ordinary first pool. This code has been missed from the bootstrap conversion. 2) Make the leases per interface/pool work properly. The counter $dlsc did not get incremented much anyway, because of break statements in the previous code. I have made it key $dhcp_leases_subnet_counter by the interface and starting IP of the pool - this is a unique identifier of each pool, so the counter for it can be reliably incremented as leases are considered in any order. 3) Sort $dhcp_leases_subnet_counter before displaying the counter data - that way the displayed data is always nicely ordered by interface name and then increasing pool start IP, regardless of the order that the leases happened to be found.
* Show n/a for static mappings, as prior versions did. Ticket #5942Chris Buechler2016-03-011-2/+7
|
* Synchronize page titles with tab titles. Rename some titles in order to be ↵k-paulius2016-02-131-1/+1
| | | | more consistent. Convert page title to title case.
* Convert section titles to title casek-paulius2016-02-101-2/+2
|
* Merger PR 2583 but retained non-sortable actions columnStephen Beaver2016-02-041-1/+1
|
* Status / DHCP leases - Root Cause Sort IssueNOYB2016-02-041-7/+5
| | | | | | | | | | | Sort routine apparently does not honor colspan attribute. Here are three possible solutions: 1) Add a description column instead of spanning the start and end columns. This is the method presented in this commit. 2) Include an empty second column with the description instead of spanning. This would not be very display/sort friendly though because it would be sharing the start column with the description. 3) Display two empty cells when lease type is static, instead of the description. This is the way status DHCPv6 leases currently works.
* Don't sort online, lease type or action icon columnsStephen Beaver2016-02-031-3/+3
|
* Internationalize the word dynamic alsoPhil Davis2016-01-271-3/+4
|
* Internationalize DHCP lease status wordsPhil Davis2016-01-271-17/+25
|
* UI ConsistencyPhil Davis2016-01-141-0/+1
| | | | | | | | | 1) Put the heading "Actions" at the top of all the "Actions" columns - it was on some and not others. 2) Some more consistent capitalization of panel titles etc. 3) Most interfaces section edit pages had a section titled like "GIF Configuration", "GRE Configuration". Make them all consistent, e.g. "QinQ Configuration" rather than "Interface QinQ Edit"...
* Remove spaces at EOL as requestedstilez2016-01-131-1/+1
|
* redmine 5702 - switch to high level IPv4 functions instead of low level ↵stilez2016-01-121-3/+1
| | | | ip2long32() etc
* Fixed #5729Stephen Beaver2016-01-111-2/+2
|
* Convert this endif's missed by last commitNewEraCracker2016-01-071-1/+1
|
* Convert short open tags to full tagsNewEraCracker2016-01-071-16/+16
| | | | | | Short open tag is discouraged since it is only available if enabled See https://secure.php.net/manual/en/language.basic-syntax.phptags.php
* Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever ↵Renato Botelho2015-12-151-4/+0
| | | | was the reason they were added, it was never finished and it's not being used
* Code style status*Phil Davis2015-12-151-7/+10
|
* Calling all of these "Page" in the privilege name is redundant since they ↵jim-p2015-11-251-1/+1
| | | | are all pages and the "WebCfg" prefix implies they are pages.
* Ticket #5471 another convert batch to font-awesome iconsJared Dillard2015-11-181-4/+4
|
* Completes #5400, #3999, #5405Stephen Beaver2015-11-101-3/+3
| | | | Mote: New ticket will be opened to provide IP address sorting
* Copyright and license cleanupRenato Botelho2015-11-091-2/+2
| | | | | | - Remove personal copyright from people who assigned it to employer (ESF) - Remove $Id$ - Remove extra spaces
* EOL whitespace and header consistency for wwwPhil Davis2015-11-091-1/+0
|
* Copyright updates Batch 2 of 3Stephen Beaver2015-11-061-1/+3
|
* Delete confirmation vi fa-trash automated via pfSense.jsStephen Beaver2015-11-051-4/+4
|
* convert status_dhcp_leases to faheper2015-11-031-15/+5
|
* dhcp_lease_counter fixheper2015-10-031-1/+1
| | | | i broke the counter when i added the interface column. should be ok now.
* add 'interface' column to lease_counter tableheper2015-09-251-0/+4
|
* Updated tables to responsive formatStephen Beaver2015-09-241-107/+132
| | | | | | Added table style classes Changed array keys to descriptive names Updated indenting/style
* dhcp_lease_counter for masterheper2015-09-231-2/+30
| | | https://redmine.pfsense.org/issues/5186
* Merge branch 'master' into bootstrapRenato Botelho2015-08-261-137/+127
|
* Move main pfSense content to src/Renato Botelho2015-08-251-0/+457
OpenPOWER on IntegriCloud